【发布时间】:2011-09-07 02:40:49
【问题描述】:
什么是可以显示完整定义的查询,包括 SQL Server 表的索引和键?我想要一个纯粹的查询 - 并且知道 SQL Studio 可以给我这个,但我经常在只有最简单的应用程序的“狂野”计算机上,我无权安装工作室。但 SQLCMD 始终是一种选择。
更新:我尝试过 sp_help,但只产生了一条记录,显示名称、所有者、类型和 Created_Datetime。 sp_help 还有什么我缺少的吗?
这就是我所说的:
sp_help 机场
请注意,我确实需要定义表的 DDL。
【问题讨论】:
-
sp_help缺少的是它返回多个结果集。您正在描述第一个结果集返回的列。 -
好问题。来自 MySQL 的解决方案太短了,因为无法在一个地方看到列、索引、外键、约束名称。当您的对象浏览器中有许多数据库/表时,这很严重。希望微软在未来解决这个问题。我没有使用任何生产力工具,但SSMSBoost 看起来很有希望。
-
@Microsoft 请像 MySQL 一样添加 DESC TABLE。简单。简单的。完成。
标签: sql-server tsql