sql中创建表与复制数据

sql中创建表与复制数据

ID:34726122

大小:49.44 KB

页数:4页

时间:2019-03-10

sql中创建表与复制数据_第1页
sql中创建表与复制数据_第2页
sql中创建表与复制数据_第3页
sql中创建表与复制数据_第4页
资源描述:

《sql中创建表与复制数据》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Insert是T-sql中常用语句,InsertINTOtable(field1,field2,...)values(value1,value2,...)这种形式的在运用程序开发中必不可少。但我们在开发、测试流程中,经常会遇到须要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要运用SELECTINTO和INSERTINTOSELECT表复制语句了。  1.INSERTINTOSELECT语句  语句形式为:InsertintoTable2(field1,field2,...)selectvalue1,

2、value2,...fromTable1  要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。示例如下:  INSERTINTOSELECT语句复制表数据  --1.建立测试表  createTABLETable1  (  avarchar(10),      bvarchar(10),  cvarchar(10),  CONSTRAINT[PK_Table1]PRIMARYKEYCLUSTERED  (  aASC  )  )ON[PRIMARY]  createTABLETable2  (  avarcha

3、r(10),  cvarchar(10),  dint,  CONSTRAINT[PK_Table2]PRIMARYKEYCLUSTERED  (  aASC  )  )ON[PRIMARY]  GO--2.建立测试数据  InsertintoTable1values('赵','asds','90')  InsertintoTable1values('钱','asds','100')  InsertintoTable1values('孙','asds','80')  InsertintoTable1values('李','asds',null)  GO  select*fromTa

4、ble2  --3.INSERTINTOSELECT语句复制表数据  InsertintoTable2(a,c,d)selecta,c,5fromTable1  GO  --4.显示更新后的结果  select*fromTable2  GO--5.删除测试表  dropTABLETable1  dropTABLETable22.SELECTINTOFROM语句  语句形式为:SELECTvale1,value2intoTable2fromTable1  要求目标表Table2不存在,因为在插入时会自动建立表Table2,并将Table1中指定字段数据复制到Table2中。示例如下:

5、  SELECTINTOFROM建立表并复制表数据 --1.建立测试表  createTABLETable1  (  avarchar(10),  bvarchar(10),  cvarchar(10),  CONSTRAINT[PK_Table1]PRIMARYKEYCLUSTERED  (  aASC  )  )ON[PRIMARY]  GO  --2.建立测试数据  InsertintoTable1values('赵','asds','90')  InsertintoTable1values('钱','asds','100')  InsertintoTable1values(

6、'孙','asds','80')  InsertintoTable1values('李','asds',null)  GO  --3.SELECTINTOFROM语句建立表Table2并复制数据  selecta,cINTOTable2fromTable1  GO  --4.显示更新后的结果  select*fromTable2  GO  --5.删除测试表  dropTABLETable1  dropTABLETable2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。