Sql server 获取SQL Server中查询生成的字段的属性
是否有方法获取SQL Server中查询中生成的字段的属性/元数据?像甲骨文(或者至少像蟾蜍)?怎么做 例如,我有t1和t2。t1具有(id int,名称varchar(30),desc varchar(50)) 虽然t2有(id int、startDate date、endDate date、updby int),但我有一个查询:Sql server 获取SQL Server中查询生成的字段的属性,sql-server,Sql Server,是否有方法获取SQL Server中查询中生成的字段的属性/元数据?像甲骨文(或者至少像蟾蜍)?怎么做 例如,我有t1和t2。t1具有(id int,名称varchar(30),desc varchar(50)) 虽然t2有(id int、startDate date、endDate date、updby int),但我有一个查询: select t1.name, t1.desc, t2.startDate t2.endDate from t1 inner join t2 on t1.id =
select t1.name, t1.desc, t2.startDate t2.endDate
from t1 inner join t2 on t1.id = t2.id
现在,我想获取字段的属性/元数据,如中所示:
name varchar(30),
desc varchar(50),
startDate date,
endDate date
以使其对应于其原始表
请注意,我已经在Toad(Oracle)上使用Ctrl+Shift+F9命令快捷方式尝试过了。如果您只是在SSMS中运行查询,那么该元数据在sys.columns系统视图中可用。只需按名称和对象id(通常是表的id)搜索特定列 结果:
name name isnullable length
Id int 0 4
Name nchar 1 20
StartDate date 1 3
EndDate date 1 3
可以详细介绍SSMS吗?SSMS是SQL Server Management Studio。它是您通常用来运行特别查询和执行SQL Server管理任务的工具。(有点像蟾蜍)。它包含在SQL Server的完整版本中-还有一个版本可用于SQL Server Express。我正在使用SQL Server 2008,该查询在SSMS中运行。哪个对象无法识别?哦,我明白了。所以我需要SSM?是的,你可以试试。祝你好运@ChristianMark在ssms中无错误检查它将给出结果尝试alt+F1组合键
name name isnullable length
Id int 0 4
Name nchar 1 20
StartDate date 1 3
EndDate date 1 3