美文网首页
sqlserver添加查询 表、字段注释,组合查询所有的用户、表

sqlserver添加查询 表、字段注释,组合查询所有的用户、表

作者: 笑才 | 来源:发表于2017-12-04 16:46 被阅读0次

一、此段转载:

1、sqlserver用语句给表注释
EXECUTE sp_addextendedproperty N'MS_Description', N'表注释', N'user', N'dbo', N'table', N'表名', NULL, NULL
2、sqlserver用语句给表的“字段”注释
EXECUTE sp_addextendedproperty N'MS_Description', N'字段注释', N'user', N'dbo', N'table', N'表名', N'column', N'字段名'
3、查看sqlserver注释
SELECT
A.name AS table_name,
B.name AS column_name,
C.value AS column_description
FROM sys.tables A
INNER JOIN sys.columns B ON B.object_id = A.object_id
LEFT JOIN sys.extended_properties C ON C.major_id = B.object_id AND C.minor_id = B.column_id
WHERE A.name = '表名'

二、组合查询所有的用户、表名、表注释
此处之前找了好多文档才搞定,所以特地分享出来
SELECT a.name as TABLE_NAME ,(SELECT name FROM sys.schemas s WHERE s.schema_id = a.uid) OWNER,cast((SELECT value FROM sys.extended_properties s1 WHERE s1.major_id = a.id) as varchar(500)) COMMENTS FROM SysObjects a Where XType='U' and (SELECT name FROM sys.schemas s WHERE s.schema_id = a.uid) in ('dbo[此处是对应的用户]') ORDER BY Name

相关文章

  • sqlserver添加查询 表、字段注释,组合查询所有的用户、表

    一、此段转载: 二、组合查询所有的用户、表名、表注释此处之前找了好多文档才搞定,所以特地分享出来SELECT a....

  • MySQL查看表注释或字段注释

    查询所有表的注释 查询所有表及字段的注释 查询某表的所有字段的注释 查询数据库下和表下的内容

  • mysql 常用语句

    查询数据库下所有表名、表注释 查询数据库下字典表下所有字段名、数据类型、字段注释 查询数据库下所有表下所有字段名、...

  • 查询MYSQL表注释以及字段注释

    查询MYSQL数据库所有表名以及表注释 查询MYSQL数据库所有字段名以及字段注释

  • Mysql 查看表注释或字段注释

    查看所有表的注释 查询所有表及字段的注释 查询某表的所有字段的注释 或者 查看表生成的DDL 注意表名不加单引号 ...

  • orm查询操作

    单表查询操作 外键的跨表查询 正向查询(在有外键字段的表向没有的表查询) 反向查询(没有外键的字段向有外键字段的表...

  • MySql常用查询

    要查询数据库 "mammothcode" 下所有表名以及表注释 要查询表字段的注释 一次性查询数据库 "mammo...

  • MySQL 常用语句

    1.添加 1.1添加一条数据 2.查询 2.1 查询表中所有数据 2.2 查询表中部分字段 2.3 模糊查询 %在...

  • 查询数据

    一、单表查询 1.查询所有的字段 a.SELECT 字段1,字段2,字段3... FROM 表名 b.SELECT...

  • oracle 查询表空间与用户、删除表空间与用户

    1 查询表空间 2 查询用户通过desc dba_users命令可以查看用户信息表包含哪些字段;下方仅查询了use...

网友评论

      本文标题:sqlserver添加查询 表、字段注释,组合查询所有的用户、表

      本文链接:https://www.haomeiwen.com/subject/tsmxixtx.html