开发者社区> 问答> 正文

列出表和表的扩展属性

列出表和表的扩展属性

展开
收起
贺贺_ 2019-12-17 13:48:42 862 0
1 条回答
写回答
取消 提交回答
  • 我认为下面实现了你想要的,我的表上没有任何适合条件的扩展属性,因此很难检查它是否有效:

    SELECT TABLE_NAME AS tTableName, 
        TABLE_TYPE AS tTableType,
        q.epTableName,
        q.epExtendedProperty
    FROM information_schema.tables AS t
        LEFT OUTER JOIN (SELECT OBJECT_NAME(ep.major_id) AS [epTableName],
            CAST(ep.Value AS nvarchar(500)) AS [epExtendedProperty]
            FROM sys.extended_properties ep
            WHERE ep.name = N'MS_Description' AND ep.minor_id = 0) As q
        ON t.table_name = q.epTableName 
    WHERE TABLE_TYPE = N'BASE TABLE'
    ORDER BY TABLE_NAME
    
    2019-12-17 13:49:54
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
继承与功能组合 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多