zoukankan      html  css  js  c++  java
  • SQLSERVER2008 显示列信息,包含扩展属性

    select b.name as table_name,a.name as column_name,t.name type_name
            ,a.max_length ,a.precision,a.scale,isnull(c.value,N'') as memo 
    from sys.columns a join sys.tables b  on a.object_id=b.object_id and b.type=N'U'
    join sys.types t  on a.system_type_id=t.system_type_id
    left join sys.extended_properties c  on b.object_id=c.major_id and a.column_id=c.minor_id
    order by 1

     结果----------

    table_name    column_name    type_name    max_length    precision    scale    memo
    ActiveUser    yunying_id    nvarchar    40    0    0    
    ActiveUser    yunying_id    sysname    40    0    0    
    ActiveUser    game_id    int    4    10    0    
    ActiveUser    roleid    int    4    10    0    
    ActiveUser    grade    int    4    10    0    
    ActiveUser    Active_time    datetime    8    23    3    
    ActiveUser    dept    int    4    10    0    
    ActiveUser    sid    int    4    10    0    
    ActiveUser    rechage_yuanbao    int    4    10    0    
    ActiveUser    consume_yuanbao_num    int    4    10    0    
    ActiveUser    overplus_yuanbao_num    int    4    10    0    
    ActiveUser    use_horse_model_id    int    4    10    0    
    ActiveUser    hushenfu_grade    int    4    10    0    
    ActiveUser    anqi_grade    int    4    10    0    
    ActiveUser    lianti_grade    int    4    10    0    
    ActiveUser    character_channel    int    4    10    0    
    BASEUSER    yunying_id    nvarchar    40    0    0    
    BASEUSER    yunying_id    sysname    40    0    0    
    BASEUSER    game_id    int    4    10    0    
    BASEUSER    create_date    datetime    8    23    3    
    BASEUSER    dept    int    4    10    0    
    BASEUSER    sid    int    4    10    0    
    BASEUSER    recharge_yuanbao    int    4    10    0    
    BASEUSER    Recharge_yuanbao_month    int    4    10    0    
    BASEUSER    login_times    int    4    10    0    
    BASEUSER    overplus_yuanbao_num    int    4    10    0    
    dzl    id    bigint    8    19    0    
    dzl    name    varchar    8    0    0    节能abc

  • 相关阅读:
    HashMap遍历的两种方式
    抽象类和接口的区别是什么
    “用户、组或角色'XXX'在当前数据库中已存在”问题
    FCKEditor在IE10下的不兼容问题解决方法
    ADODB.Connection 错误 '800a0e7a' 未找到提供程序。该程序可能未正确安装。解决方法!
    ASP.NET中Url重写后,打不开真正的Html页面
    运用正则表达式在Asp中过滤Html标签代码的四种不同方法
    静态页分页功能js代码
    .NET生成静态页面的方案总结
    禁止ViewState的3种解决方法
  • 原文地址:https://www.cnblogs.com/gjhjoy/p/3574188.html
Copyright © 2011-2022 走看看