如何在SQL Server中获取表的表定义

时间:2018-06-15 18:38:42

标签: sql-server ssms dd

我是SQL Server的新手。在我的团队数据库中有几个表需要复制。我想知道是否可以获得表格的DDL。就像特定的表一样,得到它的" CREATE TABLE ...."定义???

我尝试过去对象浏览器 - >右键单击表格并选择“属性”,但这并不能满足我的需要。

2 个答案:

答案 0 :(得分:1)

你很亲密:)来自管理工作室

  • 右键单击您想要的表格
  • 脚本表为
  • 创建
  • 新查询编辑器窗口

你去了!

enter image description here

答案 1 :(得分:0)

如果要复制生成表所需的SQL,请右键单击对象资源管理器中的表,然后选择"脚本表为..."并选择" Drop To ..."," Create To ..."或者" Drop and Create To ..."和"新查询窗口"。请注意,此功能也适用于SSMS中的大多数每个节点。例如,索引可以编写到查询窗口,如约束,触发器等。

在SQL Server Management Studio(SSMS)中编写查询时获取有关表的快速信息的另一种方法是在查询窗口中突出显示表名,然后按 ALT + F1 < / KBD>。架构信息显示在查询结果窗口中,包括列,标识信息,索引,约束以及对此表的外键引用。