sql server 复制表的两种方法
来源:互联网 发布:英语翻译入门 知乎 编辑:程序博客网 时间:2024/05/15 05:10
1、新表不存在(即复制数据的同时创建与旧表相同结构的新表):
2、新表已存在,从旧表从插入选择的数据(注意:表的[主键]不要复制,因为具有唯一性,否则:Sql Server提示“当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'xxxxxx' 中的标识列插入显式值”)
以上方法经过测试,全部通过!!
SELECT * INTO dbo.test_backup FROM dbo.TP_TeacherSalaryPreviewHistory WHERE SemesterID=137 AND TrainingCenterID=13 AND (GradeCode BETWEEN 14 AND 16)AND SegmentID=2 AND SalaryDate ='2012-8'
2、新表已存在,从旧表从插入选择的数据(注意:表的[主键]不要复制,因为具有唯一性,否则:Sql Server提示“当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'xxxxxx' 中的标识列插入显式值”)
INSERT INTO dbo.test_backup( [SemesterID] ,[SemesterName] ,[SegmentID] ,[SegmentName] ,[SalaryDate] ) SELECT [SemesterID] ,[SemesterName] ,[SegmentID] ,[SegmentName] ,[SalaryDate]FROM [dbo].[TP_TeacherSalaryPreviewHistory]WHERE SemesterID=137 AND TrainingCenterID=13 AND (GradeCode between 14 and 16)AND SegmentID=2 AND SalaryDate ='2012-8'AND (ClassCategoryID IN (167,192,91,191,192))
以上方法经过测试,全部通过!!
0 0
- SQL Server 复制表及数据的两种方法
- SQL Server 复制表及数据的两种方法
- sql server 复制表的两种方法
- 两种复制sql server 数据库及其数据的方法
- sql语句字符串拼接的两种方法 SQL Server
- sql server数据库中复制表的方法
- ASP创建SQL Server数据库的两种方法
- ASP创建SQL Server数据库的两种方法
- SQL SERVER日志清除的两种方法
- SQL SERVER日志清除的两种方法
- SQL SERVER日志清除的两种方法
- SQL SERVER日志清除的两种方法
- SQL SERVER日志清除的两种方法
- SQL Server日志清除的两种方法
- SQL SERVER日志清除的两种方法
- 清除SQL Server日志的两种方法
- ASP创建SQL Server数据库的两种方法
- SQL Server日志清除的两种方法
- 一篇文章让你了解并掌握memcached
- 小记4
- 1276
- Redis分布式集群几点说道
- windows10+vs2013环境下运行Fast-rcnn(仅CPU)
- sql server 复制表的两种方法
- hdu.1673.Optimal Parking
- swift继承 多态 扩展 协议
- 1313
- Linux c==sqlite的sqlite3_get_table(37)
- Java应用架构的演化之路
- 免费ssl证书:Let's Encrypt
- vue.js环境配置
- OpenCV学习日记3