如何查看用于创建 table 的查询?
How to view query that was used to create a table?
我创建了大约 15 个表,并使用 Wizard 在 SQL Server 2012 express[= 中创建了它们之间的关系和约束11=]
现在我想查看用于创建那些包含关系和约束的表的查询。
你能提供帮助吗?
谢谢。
- 使用 SQL Server Manager Studio
连接到您的数据库
- 右键单击 table 或对象资源管理器面板中的视图
- 从上下文菜单中选择 Script Table as.../CREATE to.../< SomeDestination >
- 选择目的地(文件、剪贴板等)
这将使您能够访问可用于创建此 table 的 DDL SQL。
在 SSMS 中有两种方法可以查看用于创建 table.
的 SQL 语句(称为数据定义语言或 DDL)
- 右键单击 table 并选择 "Script Table as","CREATE To" 并选择您的目的地。如果您只想快速查看单个 table 的 DDL,则此方法最简单。
- 右键单击数据库并选择"Tasks"、"Generate Scripts"并按照提示操作。此方法将根据您的选择为所有 table 和许多其他数据库对象生成 DDL。
任何一种方法都会显示约束、索引和元数据。
- 右击table你想获取详细信息
- 脚本 table 为
- 创建到
- 新查询编辑器window/剪贴板
如果您 select 剪贴板,则打开一个新查询 window 并将其粘贴到那里。
就是这样。
Apart from that there is another thing you could do.
If you want to see all constraints, keys, references stuff just click
on the table name in a query and Press Alt + F1 It will list down more
technical details
我创建了大约 15 个表,并使用 Wizard 在 SQL Server 2012 express[= 中创建了它们之间的关系和约束11=]
现在我想查看用于创建那些包含关系和约束的表的查询。 你能提供帮助吗?
谢谢。
- 使用 SQL Server Manager Studio 连接到您的数据库
- 右键单击 table 或对象资源管理器面板中的视图
- 从上下文菜单中选择 Script Table as.../CREATE to.../< SomeDestination >
- 选择目的地(文件、剪贴板等)
这将使您能够访问可用于创建此 table 的 DDL SQL。
在 SSMS 中有两种方法可以查看用于创建 table.
的 SQL 语句(称为数据定义语言或 DDL)- 右键单击 table 并选择 "Script Table as","CREATE To" 并选择您的目的地。如果您只想快速查看单个 table 的 DDL,则此方法最简单。
- 右键单击数据库并选择"Tasks"、"Generate Scripts"并按照提示操作。此方法将根据您的选择为所有 table 和许多其他数据库对象生成 DDL。
任何一种方法都会显示约束、索引和元数据。
- 右击table你想获取详细信息
- 脚本 table 为
- 创建到
- 新查询编辑器window/剪贴板
如果您 select 剪贴板,则打开一个新查询 window 并将其粘贴到那里。
就是这样。
Apart from that there is another thing you could do.
If you want to see all constraints, keys, references stuff just click on the table name in a query and Press Alt + F1 It will list down more technical details