`

sqlserver查询表字段的名称,描述,数据类型,长度

 
阅读更多
SELECT

B.name AS column_name,

case when d.NUMERIC_PRECISION is not null and (d.data_type='decimal' or d.data_type='numeric') then
                d.data_type+'('+cast(d.NUMERIC_PRECISION as varchar)+','+cast(d.NUMERIC_SCALE as varchar)+')'
            when  d.CHARACTER_MAXIMUM_LENGTH is not null then
                d.data_type+'('+cast(d.CHARACTER_MAXIMUM_LENGTH as varchar)+')'
            else
                d.data_type
       end as data_type,

case when d.is_nullable='YES' then '' else 'NO' end as  nullable,

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
inner join information_schema.columns D on a.name=d.table_name  and B.name=d.column_name
WHERE A.name = 'test_hts_analysis'
order by d.ordinal_position
分享到:
评论

相关推荐

    SQL Server数据库查询速度慢原因及优化方法

    like ''a%'' 使用索引 like ''%a'' 不使用索引用 like ''%a%'' 查询时,查询耗时和字段值总长度成正比,所以不能用CHAR类型,而是VARCHAR。对于字段的值很长的建全文索引。 9、DB Server 和APPLication Server ...

    Sql查询MySql数据库中的表名和描述表中字段(列)信息

    主要介绍了Sql查询获取MySql数据库中的表名和描述表中列名数据类型,长度,精度,是否可以为null,默认值,是否自增,是否是主键,列描述等列信息

    sql server代码.zip

    列定义了表中存储的数据的属性,例如名称、数据类型、长度等。 行(Row): 行是表中的一个记录,包含一组相关的数据值。每行都由表中的列组成,每个列都包含单个数据值。 查询(Query): 查询是指在 SQL Server 中...

    SQL Server笔记 .zip

    列定义了表中存储的数据的属性,例如名称、数据类型、长度等。 行(Row): 行是表中的一个记录,包含一组相关的数据值。每行都由表中的列组成,每个列都包含单个数据值。 查询(Query): 查询是指在 SQL Server 中...

    SQL Server数据库学习.zip

    列定义了表中存储的数据的属性,例如名称、数据类型、长度等。 行(Row): 行是表中的一个记录,包含一组相关的数据值。每行都由表中的列组成,每个列都包含单个数据值。 查询(Query): 查询是指在 SQL Server 中...

    SQL server 数据库笔记.zip

    列定义了表中存储的数据的属性,例如名称、数据类型、长度等。 行(Row): 行是表中的一个记录,包含一组相关的数据值。每行都由表中的列组成,每个列都包含单个数据值。 查询(Query): 查询是指在 SQL Server 中...

    sql server数据库作业.zip

    列定义了表中存储的数据的属性,例如名称、数据类型、长度等。 行(Row): 行是表中的一个记录,包含一组相关的数据值。每行都由表中的列组成,每个列都包含单个数据值。 查询(Query): 查询是指在 SQL Server 中...

    Microsoft JDBC Driver for SQL Server.zip

    列定义了表中存储的数据的属性,例如名称、数据类型、长度等。 行(Row): 行是表中的一个记录,包含一组相关的数据值。每行都由表中的列组成,每个列都包含单个数据值。 查询(Query): 查询是指在 SQL Server 中...

    库管理系统为SQL Server.zip

    列定义了表中存储的数据的属性,例如名称、数据类型、长度等。 行(Row): 行是表中的一个记录,包含一组相关的数据值。每行都由表中的列组成,每个列都包含单个数据值。 查询(Query): 查询是指在 SQL Server 中...

    SQLServer数据库设计规范.txt

    SQLServer数据库设计规范 作者:佚名 厚朴教育来源:网络 点击数:1446 更新时间:2008-12-2 1 相关的设计规范: 1.1 采用有意义的字段名 尽可能地把字段描述的清楚些。当然,也别做过头了,比如...

    SQL Server 2008管理员必备指南(超高清PDF)Part3

    4.3.1 使用SQL Server Management Studio查询 4.3.2 执行查询和改变设置 4.3.3 检查和设置配置参数 4.3.4 使用ALTER DATABASE改变设置 第Ⅱ部分 SQL Server 2008的系统管理 第5章 管理企业 5.1 使用SQL Server ...

    SQL Server 2008管理员必备指南(超高清PDF)Part1

    4.3.1 使用SQL Server Management Studio查询 4.3.2 执行查询和改变设置 4.3.3 检查和设置配置参数 4.3.4 使用ALTER DATABASE改变设置 第Ⅱ部分 SQL Server 2008的系统管理 第5章 管理企业 5.1 使用SQL Server ...

    SQL Server 2008管理员必备指南(超高清PDF)Part2

    4.3.1 使用SQL Server Management Studio查询 4.3.2 执行查询和改变设置 4.3.3 检查和设置配置参数 4.3.4 使用ALTER DATABASE改变设置 第Ⅱ部分 SQL Server 2008的系统管理 第5章 管理企业 5.1 使用SQL Server ...

    php mysql+sql server 数据库处理类

    入口能数: $TableName | 数据表名称、$FieldArray | 字段列表、$TypeArray | 字段类型及长度列表、$Mode | 操作方式【ADD 添加字段,UPDATE 修改字段、DEL 删除字段】 返回类型:成功返回 1,失败返回0 Tab_...

    Microsoft SQL Server数据库建模工具

    当您更改某个受关系影响的列的数据类型、长度、精度、小数位数等信息时,关系中的其他字段将随之更改,这个过程是递归的,所有与该字段有直接或间接关系引用的字段都将受到更改。 8、为更改生成SQL脚本。 使用...

    SQLSERVER数据库管理实训-图书管理系统实训报告.doc

    SQLSERVER数据库管理 实训报告 课题名称: 图书管理系统 专 业: 信管 目 录 文档生成后自动生成目 1、需求描述 随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。但如果 校图书馆仍采用手工...

    牛客网数据库SQL实战题目汇总.zip

    列定义了表中存储的数据的属性,例如名称、数据类型、长度等。 行(Row): 行是表中的一个记录,包含一组相关的数据值。每行都由表中的列组成,每个列都包含单个数据值。 查询(Query): 查询是指在 SQL Server 中...

    洛甲WAF, server端, 基于openresty的web防火墙.zip

    列定义了表中存储的数据的属性,例如名称、数据类型、长度等。 行(Row): 行是表中的一个记录,包含一组相关的数据值。每行都由表中的列组成,每个列都包含单个数据值。 查询(Query): 查询是指在 SQL Server 中...

    SQL.Server.2008管理员必备指南.part2.rar(2/4)

     2.1.3 使用SQL Server 2008的多维数据库和数据挖掘 25  2.1.4 使用SQL Server 2008管理报表 26  2.2 规划SQL Server 2008的部署 27  2.2.1 建立服务器的性能系统 27  2.2.2 配置I/O子系统 28  2.2.3 确保可用...

    SQL.Server.2008管理员必备指南.part1.rar(1/4)

     2.1.3 使用SQL Server 2008的多维数据库和数据挖掘 25  2.1.4 使用SQL Server 2008管理报表 26  2.2 规划SQL Server 2008的部署 27  2.2.1 建立服务器的性能系统 27  2.2.2 配置I/O子系统 28  2.2.3 确保可用...

Global site tag (gtag.js) - Google Analytics