大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说sql中select into的用法_sql语句insert into用法,希望能够帮助大家进步!!!
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:
此代码由Java架构师必看网-架构君整理
insert into B (field,field1,...) select value,value1,... from A
或
insert into B select * from A
今天文章到此就结束了,感谢您的阅读,Java架构师必看祝您升职加薪,年年好运。