sql2008插入数据,如何控制主键的自增

单表数据的插入,将主键的自增字段去掉,即可将数据插入。

举例:表A当中的数据要插入到表B当中,但是两个表中的主键字段是自增的,在插入语句当中,将两个表的主键字段去掉。

插入语句:

将数据库 BBBBB 中的数据添加到 AAAAA 数据库
INSERT INTO 表A ( 表A中的所有字段)
SELECT 表B中的所有字段  FROM 表B where year(RegisterDate)='2024'and month(RegisterDate)='02';

修改语句:

被改的在前,改完的名字在后
UPDATE 表名 SET 字段名=REPLACE(字段名,'被改数据','改成这个');

修改指定日期段的年份加两年(例如2024加上2年为2026年)
update 表名 set 字段名=dateadd(year,2,字段名)  where year(字段名)='2024';

修改指定日期段的年份减两年(例如2026减去2年为2024年)
update 表名 set 字段名=dateadd(year,-2,字段名) where year(字段名)='2026';

年份减少一天
update 表名set 字段名=dateadd(y,-1,字段名) where year(字段名)='2024' and month(字段名)='01' ;

月份加8个月
update 表名set字段名=dateadd(m,7,字段名) where year(字段名)='2024' and month(字段名)='02' ;

删除语句:

删除表中的数据,如2016-04-11到2016-04-16期间的数据
delete from 表名
where year(日期字段)='2024' and MONTH(日期字段)='09'
and DAY(日期字段)<='29' and DAY(日期字段)>='13

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值