选择并插入到选择中的两个表副本

选择并插入到选择中的两个表副本
第一句:SELECT *为{从fromtable表} } {
第二句:插入{表}({ fild_one },{ } { } fild_two)选择fild_one,8 fromtable } {

以上两句是插入fromtable }到{ } {表的数据,但这两句话是不同的。

第一句(选择的)要求目标表{表}是不存在的,因为它将被创建时自动插入插。
第二句(插入选择)要求目标表表存在} {。因为目标表已经存在,所以我们可以插入一个常数除了田间的源表{ fromtable },例如,在例如:8。

插入在T-SQL的共同声明,并插入表格(field1,field2,…)值(value1,value2,…)在应用程序的开发是必不可少的。但我们在开发和测试过程中,经常会遇到需要复制表,如复制将一个表字段数据的表的一部分,或表复制到表,然后我们会使用选择和插入选择复制语句。
1.insert为SELECT语句
声明形式:插入表(field1,field2,…)选择value1,value2,从表1
目标表表必须存在,因为目标表的表已经存在,所以我们可以插入另外插入的源表表1场常数。例子如下:
复制代码代码如下所示:
- 1。创建测试表
创建表的表

varchar(10),
B varchar(10),
C varchar(10),
{ }主键约束pk_table1聚集

一个ASC

在{主}上
创建表的表

varchar(10),
C varchar(10),
D int,
{ }主键约束pk_table2聚集

一个ASC

在{主}上

- 2。创建测试数据
插入值(表1 'zhao ','asds,90)
插入表的值(有钱,'asds,100)
插入值(表1'太阳','asds'、‘80后')
插入表值(李,'asds,null)

SELECT * FROM表
--3.insert SELECT语句复制到表中的数据
插入表(A,C,D)选择,C,5从表1

- 4。显示更新的结果
SELECT * FROM表

- 5。删除测试表
表表1
表表

2.select从声明
语句的形式是:选择vale1,value2为表从表1
目标表的表不存在,因为表表将被创建时自动插入插入,并指定字段的数据在表1复制到表的例子如下:
复制代码代码如下所示:
- 1。创建测试表
创建表的表

varchar(10),
B varchar(10),
C varchar(10),
{ }主键约束pk_table1聚集

一个ASC

在{主}上

- 2。创建测试数据
插入值(表1 'zhao ','asds,90)
插入表的值(有钱,'asds,100)
插入值(表1'太阳','asds'、‘80后')
插入表值(李,'asds,null)

的--3.select从语句创建表表和数据拷贝
选择一个,C为表从表1

- 4。显示更新的结果
SELECT * FROM表

- 5。删除测试表
表表1
表表
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部