×

select into和insert into的区别

select into和insert into的区别(insert select的语句和select into语句的区别)

admin admin 发表于2023-01-03 15:13:46 浏览36 评论0

抢沙发发表评论

本文目录

insert select的语句和select into语句的区别


select into 和 insert into select 两种表复制语句
第一句(select into from)要求目标表(destTbl)不存在,因为在插入时会自动创建。
第二句(insert into select from)要求目标表(destTbl)存在,由于目标表已经存在,所以我们除了插入源表(srcTbl)的字段外,还可以插入常量.

Oracle中insert into select和select into的区别


楼主您好
insert into 表1 select...是将select的结果集插入到表1中
select into不能单独使用,是存储过程中的给变量赋值的语句,select的结果集只能为一个数据,select 列1 into 变量1 from 表1 where id=123

SELECT INTO和INSERT INTO SELECT的区别 taoCMS


1.INSERT INTO SELECT语句
  语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1
  要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。
2.SELECT INTO FROM语句
  语句形式为:SELECT vale1, value2 into Table2 from Table1
  要求目标表Table2不存在,因为在插入时会自动建立表Table2,并将Table1中指定字段数据复制到Table2中。示例如下:
  SELECT INTO FROM建立表并复制表数据