1.插入一条数据后返回id
eg:insert into userinfo(username) values('aaa');select @@identity as 'id';
2.插入多行数据
eg:insert userinfo(username)
select 'aaa' union
select 'bbb' union
select 'ccc';
3.从一个表中取出数据插入到该新表(两个表的表结构不同)
insert 新表名(列名1,列名2,....)
select 旧表的列名1 as 列名1,旧表的列名2 as 列名2 from 旧表表名
4.复制表结构
select * into table2(新表) from table1(原表) where 1<>1
5.复制表结构的同时并把数据复制
select * into table2(新表) from table1(原表)
未完待续。。。