使用插入选择和选择的说明

使用插入选择和选择的说明
条件下从表名称中插入(name)选择名称——不创建表,只复制表数据

将选定名称放入表名(此表名不存在)中的表名称中的条件-创建一个新表,只复制选定的列名字段数据

插入在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小时内处理完毕。
相关文章
返回顶部