利用SQL语句查询出指定表的所有扩展属性(列说明)
2011-11-08 09:18
495 查看
该SQL语句会使用到sys.extended_properties目录视图。
该视图的说明如下:
说明:该视图针对当前数据库中的每个扩展属性返回一行。
具体返回结果集中每列的含义请参考MSDN文档。
示例代码如下:
例如我要查询表table1的所有列的列说明:
select A.Value,B.Name,
C.Name as TypeName,B.Max_length,B.Precision,B.Scale
from sys.extended_properties A inner join sys.columns B
on A.major_id=B.object_id
and A.minor_id=B.Column_id
inner join sys.types c on B.user_type_id=C.user_type_id
where A.major_ID=object_id('Storage_Goods') and A.Value!=''
注意:目录视图只有SQL SERVER2005及以上版本才有。
本文来源于:http://www.lmwlove.com/ac/ID616
该视图的说明如下:
说明:该视图针对当前数据库中的每个扩展属性返回一行。
具体返回结果集中每列的含义请参考MSDN文档。
示例代码如下:
例如我要查询表table1的所有列的列说明:
select A.Value,B.Name,
C.Name as TypeName,B.Max_length,B.Precision,B.Scale
from sys.extended_properties A inner join sys.columns B
on A.major_id=B.object_id
and A.minor_id=B.Column_id
inner join sys.types c on B.user_type_id=C.user_type_id
where A.major_ID=object_id('Storage_Goods') and A.Value!=''
注意:目录视图只有SQL SERVER2005及以上版本才有。
本文来源于:http://www.lmwlove.com/ac/ID616
相关文章推荐
- sql工具:一条sql语句,查询sql server某个指定表的所有列及其属性
- sql工具:一条sql语句,查询sql server某个指定表的所有列及其属性 .
- sql工具:一条sql语句,查询sql server某个指定表的所有列及其属性
- oracle 中查询一个表的所有字段名以及属性的sql语句应该怎么写?
- sql 多条件组合查询,并根据指定类别找出所有最小子类别的SQL语句备忘
- oracle 创建表空间 创建用户指定表空间 查询表空建大小 扩展表空间等sql语句
- mysql怎样利用sql语句对指定列添加unique属性
- 多条件组合查询,并根据指定类别找出所有最小子类别的SQL语句备忘
- 利用SQL语句查询数据库中所有表
- 利用SQL语句查询数据库中所有表
- SQLServer中查询表结构(表主键 、列说明、列数据类型、所有表名)的Sql语句
- 【SQL精彩语句】SQL SERVER 2000中查询指定节点及其所有子节点的函数(表格形式显示)
- SQLServer中查询表结构(表主键 、列说明、列数据类型、所有表名)的Sql语句
- 利用SQL语句查询一个数据库中的所有表
- 【SQL精彩语句】SQL SERVER 2005中查询指定节点及其所有子节点的方法(表格形式显示)
- 利用SQL语句查询数据库中所有表
- 利用SQL语句查询数据库中所有表
- 一条sql语句查询出树中所有叶子的指定父节点的下级节点
- SQL中利用sql语句查询数据库中的所有表、存储过程
- 利用SQL语句查询SQL中所有正在执行的命令