我有一个我在SSMS中运行的SQL Server 2012查询:
HTTPResponse
它正在回归我想要的东西:
但是,我想在此查询中添加列的数据类型,以便它看起来像我在对象资源管理器中看到的那样。有关如何添加数据类型的任何想法吗?
答案 0 :(得分:7)
以下是几个选项:
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'YourTable'
或
exec sp_help 'YourTable'
答案 1 :(得分:4)
SELECT c.name,
c.max_length,
c.precision,
c.scale,
c.is_nullable,
t.name
FROM sys.columns c
JOIN sys.types t
ON c.user_type_id = t.user_type_id
WHERE c.object_id = Object_id('dbo.testtable')