sp_sys_GetTableFieldNames 获取资料表的字段备注信息
sp_sys_GetTableFieldNames 获取资料表的字段备注信息SQL Code:
ALTER PROCEDURE [dbo].[sp_sys_GetTableFieldNames]
@TableName VARCHAR(100)
AS
BEGIN
/******************************************************************
获取表的字段备注信息 by jonny
select * from sys.extended_properties
sp_sys_GetTableFieldNames 'tb_SO'
sp_sys_GetTableFieldNames 'tb_SOs'
*******************************************************************/
SELECT
TableName=d.name,
FieldOrder=a.colorder,
FieldName=a.name,
FieldCaption=case when isnull(g.[value], '')='' then a.name else CAST(g.[value] AS NVARCHAR(250)) end
FROM syscolumns a
inner join sysobjects d on a.id=d.id and d.xtype= 'U ' and d.name <> 'dtproperties '
--left join sysproperties g on a.id=g.id and a.colid=g.smallid --sql 2008
left join sys.extended_properties g on a.id=g.major_id and a.colid=g.minor_id --sql2005
where d.name= @TableName --如果只查询指定表,加上此条件
END
//来源:C/S框架网 | www.csframework.com | QQ:23404761
ALTER PROCEDURE [dbo].[sp_sys_GetTableFieldNames]
@TableName VARCHAR(100)
AS
BEGIN
/******************************************************************
获取表的字段备注信息 by jonny
select * from sys.extended_properties
sp_sys_GetTableFieldNames 'tb_SO'
sp_sys_GetTableFieldNames 'tb_SOs'
*******************************************************************/
SELECT
TableName=d.name,
FieldOrder=a.colorder,
FieldName=a.name,
FieldCaption=case when isnull(g.[value], '')='' then a.name else CAST(g.[value] AS NVARCHAR(250)) end
FROM syscolumns a
inner join sysobjects d on a.id=d.id and d.xtype= 'U ' and d.name <> 'dtproperties '
--left join sysproperties g on a.id=g.id and a.colid=g.smallid --sql 2008
left join sys.extended_properties g on a.id=g.major_id and a.colid=g.minor_id --sql2005
where d.name= @TableName --如果只查询指定表,加上此条件
END
//来源:C/S框架网 | www.csframework.com | QQ:23404761
参考文档:
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
