首页 > 代码库 > [转]如何拷贝一个 SQL Server 的表
[转]如何拷贝一个 SQL Server 的表
这篇短文将介绍几种拷贝 SQL Server 表的方法。第一种方式是最简单的在同一个数据库里将表拷贝到另外一个表。你需要记住的是,拷贝表的时候并不会拷贝表的约束和索引。下面是代码模板和简单的使用方法:
1 select * into <destination table> from <source table>2 3 Example:4 Select * into employee_backup from employee
我们也可以只拷贝某些字段:
1 select col1, col2, col3 into <destination table>2 from <source table>3 4 Example:5 Select empId, empFirstName, empLastName, emgAge into employee_backup6 from employee
下面的方法仅拷贝表结构,不包含数据:
1 select * into <destination table> from <source table> where 1 = 22 3 Example:4 select * into employee_backup from employee where 1=2
而下面方法可将表拷贝到另外的 SQL Server 服务器上:
select * into <destination database.dbo.destination table>from <source database.dbo.source table> Example:select * into Mydatabase2.dbo.employee_backupfrom mydatabase1.dbo.employee
[转]如何拷贝一个 SQL Server 的表
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。