我想从SQL语句中选择分配给SQL Server数据库中xml列的xml架构。
我被困住了,我看着information_schema.columns
没有运气,我可以改变它。
在Management Studio中,在Xml Type Specification
下的列属性中,我可以设置(方案集合),我只想从SQL语句中选择它。
感谢您的帮助。
答案 0 :(得分:4)
这样的事情应该这样做。
select C2.name
from sys.columns as C1
inner join sys.xml_schema_collections as C2
on C1.xml_collection_id = C2.xml_collection_id
where C1.object_id = object_id('TableName') and
C1.name = 'ColumnName'