sql语句复制一条记录并修改其中某个字段
我想在一张表里实现复制,这个sql语句我已经写好了.但怎么实现对已经复制的数据修改某一个字段的值呢insertintoNB_kfq_zs(shi,kfq,kfqtype,...
我想在一张表里实现复制,这个sql语句我已经写好了.但怎么实现对已经复制的数据修改某一个字段的值呢
insert into NB_kfq_zs (shi,kfq,kfqtype,nian,mon) select shi,kfq,kfqtype,nian,mon from NB_kfq_zs
这是我的复制语句,其中mon是代表月份,比如在7月份复制的这条数据,就把7月份前所有的数据都复制成7月份的.现在复制是复制过来了.但是这个mon怎么修改.
我的mon字段只是数字的。7月就是7 8月就是8 展开
insert into NB_kfq_zs (shi,kfq,kfqtype,nian,mon) select shi,kfq,kfqtype,nian,mon from NB_kfq_zs
这是我的复制语句,其中mon是代表月份,比如在7月份复制的这条数据,就把7月份前所有的数据都复制成7月份的.现在复制是复制过来了.但是这个mon怎么修改.
我的mon字段只是数字的。7月就是7 8月就是8 展开
2个回答
展开全部
insert into NB_kfq_zs (shi,kfq,kfqtype,nian,mon) select shi,kfq,kfqtype,nian,Convert(varchar(7),getdate(),120) from NB_kfq_zs
插入格式是:2010-07这样的
那就更简单了
insert into NB_kfq_zs (shi,kfq,kfqtype,nian,mon) select shi,kfq,kfqtype,nian,Month(getdate()) from NB_kfq_zs
插入格式是:2010-07这样的
那就更简单了
insert into NB_kfq_zs (shi,kfq,kfqtype,nian,mon) select shi,kfq,kfqtype,nian,Month(getdate()) from NB_kfq_zs
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询