1.select into from语句:
注意内容:要求目标表A不存在,因为在插入时会自动创建表A,并将B中指定字段数据复制到A中。
示例如下:
select * into A from B
2.insert into select 语句:
注意:
(1)要求目标表B必须存在,并且字段field,field1...也必须存在
(2)注意B的主键约束,如果B有主键而且不为空,则 field1, field2...中必须包括主键
(3)注意语法,不要加values,和插入一条数据的sql混了,不要写成:insert into B (field,field2) values (1,2)
正确写法SQL:
insert into B (field,field1,...) select value,value1,... from A
或
insert into B select * from A
更多推荐
Sql Server Select Into和Insert into select
发布评论