SELECTINTO和INSERTINTOSELECT两种表复制语句
Insert是T-sql中常用语句,InsertINTOtable(field1,field2,...)values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECTINTO和INSERTINTOSELECT表复制语句了。
1.INSERTINTOSELECT语句
语句形式为:InsertintoTable2(field1,field2,...)selectvalue1,value2,...fromTable1
要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。示例如下:--1.创建测试表
createTABLETable1
(
avarchar(10),
bvarchar(10),
cvarchar(10),
CONSTRAINT[PK_Table1]PRIMARYKEYCLUSTERED
(
aASC
)
)ON[PRIMARY]
createTABLETable2
(
avarchar(10),
cvarchar(10),
dint,
CONSTRAINT[PK_Table2]PRIMARYKEYCLUSTERED
(
aASC
)
)ON[PRIMARY]
GO
--2.创建测试数据
InsertintoTable1values('赵','asds','90')
InsertintoTable1values('钱','asds','100')
一个 table1 的数据的部分字段复制到 table2 中, 或者将整个 table1 复制到 table2 中, 这时候我们就要使用 SELECT INTO 和 INSERT INTO SELECT 表复制语句了...
表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句...
select into 和 insert into select 两种表复制语句之间的差别 select * into destTbl from srcTbl insert into destTbl(fld1, fld2) select fld1, 5 from ...
insert into select 和 select into from 的用法和区别 1.在什么情况下用 当需要复制表的时候,就该用到这两种语句 2.insert into select 用法: Insert into ...
SELECT INTO 和 INSERT INTO SELECTSELECT INTO 和 INSERT INTO SELECT隐藏>> SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 Insert是T-sql中常用语句,...
Oracle中insert into select和select into的用法异常0RA-00905missing keyword的解决_计算机软件及应用_IT/计算机_专业资料。oracle,insert into select 语句和select...
oracle SELECT INTO 和 INSERT INTO SELECT 两种 表复制语句详解我们经常会遇到需要表复制的情况,如将一个 table1 的数据的部分字段复制到 table2 中, 或者将...
select into from 与 insert into select 区别鉴赏 1.INSERT INTO SELECT 语句 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,.....
select into from 与 insert into select 区别_计算机软件及应用_IT/计算机_专业资料。sql 插入语句1.INSERT INTO SELECT 语句 语句形式为:Insert into Table2(...
select into from 与 insert into select 区别鉴赏_计算机软件及应用_IT/计算机_专业资料。1.INSERT INTO SELECT 语句 语句形式为:Insert into Table2(field1,...
热门文档