• 欢迎访问金笔头博客,这是一个菜鸟(伪)程序员的自留地,欢迎访问我的github:点击进入

sqlserver添加/查询表、字段注释

SQLServer eason 7689次浏览 0个评论 扫描二维码

1sqlserver用语句给表注释

EXECUTE sp_addextendedproperty N'MS_Description', N'表注释', N'user', N'dbo', N'table', N'表名', NULL, NULL

2sqlserver用语句给表的“字段”注释

EXECUTE sp_addextendedproperty N'MS_Description', N'字段注释', N'user', N'dbo', N'table', N'表名', N'column', N'字段名'

3、查看sqlserver注释

SELECT 
表名=CASE WHEN A.COLORDER=1 THEN D.NAME ELSE '' END,
表说明=CASE WHEN A.COLORDER=1 THEN ISNULL(F.VALUE,'') ELSE '' END,
字段序号=A.COLORDER,
字段名=A.NAME,
标识=CASE WHEN COLUMNPROPERTY(A.ID,A.NAME,'ISIDENTITY')=1 THEN '√' ELSE '' END,
主键=CASE WHEN EXISTS
        (
                 SELECT 1
                 FROM SYSOBJECTS
                 WHERE XTYPE='PK'
                 AND NAME IN
                     ( 
                         SELECT NAME
                         FROM SYSINDEXES
                         WHERE INDID IN
                          ( 
                                 SELECT INDID
                                 FROM SYSINDEXKEYS
                                 WHERE ID = A.ID
                                 AND COLID=A.COLID 
                                 )
                          )
        ) THEN '√' ELSE '' END,
类型=B.NAME,
占用字节数=A.LENGTH,
长度=COLUMNPROPERTY(A.ID,A.NAME,'PRECISION'),
小数位数=ISNULL(COLUMNPROPERTY(A.ID,A.NAME,'SCALE'),0),
允许空=CASE WHEN A.ISNULLABLE=1 THEN '√' ELSE '' END,
默认值=ISNULL(E.TEXT,''),
字段说明=ISNULL(G.[VALUE],'')
FROM SYSCOLUMNS A
LEFT   JOIN SYSTYPES B ON A.XUSERTYPE=B.XUSERTYPE
INNER   JOIN SYSOBJECTS D ON A.ID=D.ID
AND D.XTYPE='U'
AND D.NAME<>'DTPROPERTIES'
LEFT   JOIN SYSCOMMENTS E ON A.CDEFAULT=E.ID
LEFT   JOIN SYS.EXTENDED_PROPERTIES G ON A.ID=G.MAJOR_ID
AND A.COLID=G.MINOR_ID
LEFT   JOIN SYS.EXTENDED_PROPERTIES F ON D.ID=F.MAJOR_ID
AND F.MINOR_ID=0 
--WHERE   D.NAME='ORDERS'         --如果只查询指定表,加上此条件
ORDER BY A.ID,
         A.COLORDER

 

sqlserver添加/查询表、字段注释

金笔头博客, 版权所有丨如未注明 , 均为原创, 转载请注明sqlserver添加/查询表、字段注释
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址