SQL Management Studio 是否有任何方法(内置)或免费/付费附加组件/扩展允许我们在编写查询时准确了解列的数据类型?
在这个特定的项目中,我遇到过这样的情况:通过查看查询结果,我不确定数据类型,如果它是一个写在 nvarchar(max) 列中的数字……或者如果它是一个 tinyint 或 int , 或 bigint 等....
而且我花了很多时间只是为了钻取“树列表”以到达特定表并展开“列”节点以找出我在处理什么......
当你有一堆 JOINS(和别名)并且sp_help <tablename>
需要我总是去其他查询窗口并输入更多 sql(表名)时的情况......那么就像工具提示消息一样会更容易和更快列的额外信息。
这是 SSMS 的标准功能(已经有一段时间了,我在 SSMS 2014 和 SSMS 17.2 中都进行了测试)。
例如,当您将鼠标悬停在列上时,工具提示会向您显示数据类型:
当您使用向上/向下箭头选择列时,智能感知自动完成还会显示数据类型: