如何查询数据库里的表的备注?

如何查询数据库里的表的备注?,第1张

表不能备注,表中的字段可以备注,下面的代码可以读取表中字段的备注

Declare @tblName nvarchar(1000)

set @tblName='表名'

declare @TblID int

set @TblID=(select [object_id] as tblID from sys.all_objects where [type] ='U' and [name]<>'dtproperties' and [name]=@tblName)

select syscolumns.name as ColumnName,

systypes.name as ColumnType,

syscolumns.length as ColumnLength,

(SELECT [value] FROM ::fn_listextendedproperty(NULL, 'user', 'dbo', 'table', object_name(@TblID), 'column', syscolumns.name) as e where e.name='MS_Description') as ColumnDescription

from sysColumns

left join sysTypes on sysTypes.xtype = sysColumns.xtype and sysTypes.xusertype = sysColumns.xusertype

left join sysobjects on sysobjects.id = syscolumns.cdefault and sysobjects.type='D'

left join syscomments on syscomments.id = sysobjects.id

where syscolumns.id=@TblID

表名那换成你想读取的表就行

左右

在使用数据库时,为了更好地理解表和字段之间的关系,给表和字段添加备注是一个很好的习惯。正确的备注可以使数据库更加清晰易懂,从而提高数据库的可读性和可维护性。

备注的写法有很多种,但最常用的方式是使用“简明扼要”的语言,把要表达的意思写清楚,而且要尽量简短,不要超过100字。例如,一个表中有一个名为“用户ID”的字段,可以给它添加备注“用户的唯一标识”。

备注的写法也要注意一些语法,比如不要使用定义性的词汇,也不要使用歧义性的词汇,尽量把语句表达清楚,使用简单易懂的语言,这样才能更好地表达备注的意思。

SELECT column_name,column_comment FROM information_schema. COLUMNSWHERE table_schema = 'staq' AND table_name = 'jfjy_user_exam' AND table_name = 'jfjy_users_group'

1、创建表的时候,添加表名备注和字段备注。

2、表创建完成添加表名备注和字段备注。

3、查看备注信息。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9903525.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存