sql - 使用 Microsoft SQL Server 管理复制表

标签 sql sql-server tsql ssms

需要使用 Microsoft SQL Management Studio 2008 复制表

TABLE 还需要复制所有表行(主键)ID。

最佳答案

在 SSMS 中打开一个新的查询窗口,然后执行如下操作:

SELECT * INTO NewTable
FROM OldTable

NewTable 更改为新表应具有的名称。将 OldTable 更改为当前表的名称。

这将复制基本表结构和所有数据。它不会重复任何表约束;您将需要编写这些脚本并更改这些脚本中的名称。

关于sql - 使用 Microsoft SQL Server 管理复制表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3602346/

相关文章:

java - MySQL语法错误,逗号? - java

c# - 在已可用列中向数据库添加值时出现问题

mysql - 如何在mysql查询的更新语句中连接多个表

sql-server - 在所有服务器上删除触发器

sql - 无法理解为什么接受 WHERE 子句

sql - 使用变量创建模式的脚本

php - 如何编写使用 PHP 变量的 MySQL 查询?

c# - 使用 OpenXml 插入 SQL

sql - 如何在 SQL Server 2008 表中创建计算列

sql - TSQL - 根据查找表在表中插入值