SQL 服务器 sp_columns 没有 return 预期的结果
SQL Server sp_columns does not return expected result
我试图检查每一列的数据类型。
我试过下面的代码。
use AdventureWorks2014;
exec sp_columns Person;
然而,结果return是这样的。
PS:我正在使用 AdventureWorks
示例数据库。
查询结果
有 3 个选项可用
结果到文本 Ctrl + T
结果到网格 Ctrl + D
结果文件 Ctrl + Shift + F
目前您的结果以文本模式显示。将其更改为网格模式,您需要按 Ctrl + D 或简单地 select 如下截图中的选项:
此外,如果您经常使用 sp_columns
获取列的详细信息,您可以通过 Tools -> Options -> Environment -> Keyboard -> Query Shortcuts
将其添加为键盘快捷键。
在 Options
中,您可以将 sp_columns
放在非保留列中。例如,我将它放在 Ctrl + 3.
上
因此下次当您在查询分析器中键入表名并按 Ctrl + D 然后按 Ctrl + 3,你会得到你想要的结果。
我试图检查每一列的数据类型。
我试过下面的代码。
use AdventureWorks2014;
exec sp_columns Person;
然而,结果return是这样的。
PS:我正在使用 AdventureWorks
示例数据库。
查询结果
有 3 个选项可用结果到文本 Ctrl + T
结果到网格 Ctrl + D
结果文件 Ctrl + Shift + F
目前您的结果以文本模式显示。将其更改为网格模式,您需要按 Ctrl + D 或简单地 select 如下截图中的选项:
此外,如果您经常使用 sp_columns
获取列的详细信息,您可以通过 Tools -> Options -> Environment -> Keyboard -> Query Shortcuts
将其添加为键盘快捷键。
在 Options
中,您可以将 sp_columns
放在非保留列中。例如,我将它放在 Ctrl + 3.
因此下次当您在查询分析器中键入表名并按 Ctrl + D 然后按 Ctrl + 3,你会得到你想要的结果。