`

SQL server查看表注释以及字段注释表结构字段说明

    博客分类:
  • sql
阅读更多
USE 库名;


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,
     字段说明   = isnull(G.[value],''),
     标识       = Case When COLUMNPROPERTY( A.id,A.name,'IsIdentity')=1 Then '√'Else '' End,
     主键       = Case When exists(SELECT 1 FROM sysobjects Where xtype='PK' and parent_obj=A.id 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,'')
 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='table_name'    --如果只查询指定表,加上此条件
 Order By
     A.id,A.colorder

 

分享到:
评论

相关推荐

    sqlserver 导出表及字段说明脚本.rar

    这个压缩包"sqlserver 导出表及字段说明脚本.rar"包含了一个名为"sqlserver 导出表及字段说明脚本.sql"的文件,这通常是一个用于生成SQL语句的脚本,用于描述数据库中的表结构以及各字段的详细信息。以下是对这个...

    导出SQLSERVER表及字段说明.

    可以导出SQLSERVER表及字段说明.

    SqlServer查看表结构

    本篇文章将深入解析“SqlServer查看表结构”的方法,以及如何利用SQL语句来获取详细的表结构信息,这对于数据库管理员(DBA)、数据分析师、软件开发者等专业人士来说尤为关键。 ### SQL Server查看表结构的重要性 ...

    Sql server 获取表字段属性信息,注释信息

    从Sql server 2008获取表字段属性信息,注释信息 。注意,字段说明除非有备注才显示,如果没有的的情况下显示空白是正常的。

    SqlServer表结构转oracle表结构

    3. **注释迁移**:在SQL Server中的表注释和字段注释,通常存储在系统视图中。C#代码需要查询这些视图获取注释信息,并在Oracle中使用`COMMENT ON TABLE`和`COMMENT ON COLUMN`语句添加注释。 4. **界面操作**:...

    oracle 查询表字段明细、字段注释、表注释

    如果我们需要查询表明细、表注释、字段明细、字段注释等信息,可以使用以下 SQL 语句: ```sql SELECT ATC.OWNER, atC.TABLE_NAME, utc.comments, ATC.COLUMN_NAME, ATC.DATA_TYPE, ATC.DATA_LENGTH, ...

    SQLSERVER表结构查询及字段添加小工具

    在SQL Server中,字段注释通常通过对象关系设计器(Object Explorer Details)或者使用`sp_addextendedproperty`系统存储过程来设置。此工具的亮点在于,它能够批量处理这一过程,为每个表的字段添加注释,并将这些...

    表和字段的注释信息查询语句

    表注释信息,没有注释信息的表,字段注释信息,没有注释信息的字段

    Oracle|Sqlserver|MySql数据库表结构一键生成工具

    "Oracle|Sqlserver|MySql数据库表结构一键生成工具" 提供了一种高效的方法来自动化这个过程,大大减轻了手动编写文档的工作量。这款工具能够支持三种主流的关系型数据库管理系统:Oracle、SQL Server和MySQL。 ...

    读取表、字段注释脚本

    读取SQL Server表、字段注释信息的脚本

    导出sqlserver 2000的表结构

    在IT领域,特别是数据库管理与开发中,导出SQL Server 2000的表结构是一项常见且重要的任务。这不仅对于数据迁移、备份、分析或文档化数据库结构至关重要,而且也是确保数据完整性和可移植性的关键步骤。下面将详细...

    根据SQLServer数据表生成C#实体类。生成数据库模型.zip

    本压缩包"根据SQLServer数据表生成C#实体类"提供了相关的工具和源码,旨在帮助开发者快速创建与数据库表结构相对应的C#类。SQLHelper是一个常见的辅助类,用于简化SQL操作,避免了大量的硬编码SQL语句,使得数据库...

    activiti6-增加表注释字段注释

    整理了activiti6的表注释字段注释。

    Activiti 5.22.0数据库表结构(21张表全部表和字段中文注释和取值说明)

    1、21张表全部表和字段中文注释和取值说明建表脚本(单SQL文件) 2、21张表全部表和字段中文注释和取值说明添加注释脚本(单SQL文件) 3、21张表全部表和字段中文注释和取值说明添加注释脚本(一表一SQL文件) 自己...

    Sql Server中一个表2个字段关联同一个表(代码解决)

    代码如下:select a.man_id,man_name,d.sex_name,zw_name,c.money from man as a left join zw as b on a.zw_id=b.zw_id left join zw as c on a.man_id=c.man_id — 同时关联zw字段,通过表别名区别开 left ...

    生成sqlserver、oracle数据库字段说明帮助工具

    SQL Server和Oracle数据库都有各自的字段注释机制。在SQL Server中,我们可以使用`sp_addextendedproperty`存储过程来添加字段级别的注释,这些注释可以通过`sys.extended_properties`系统视图来查询。而在Oracle中...

    sql server数据库表生成实体类生成工具

    本篇文章将深入探讨“SQL Server数据库表生成实体类生成工具”,以及与之相关的C#编程、SQLServer和实体类等主题。 首先,SQL Server是Microsoft推出的一种关系型数据库管理系统,广泛应用于企业级数据存储和处理。...

    sqlserver基础(示例、注释)

    通过以上内容,我们可以了解到 SQL Server 中创建数据库、表结构、插入数据、查询数据、更新与删除数据的基本方法,以及左右连接查询、存储过程和游标的使用。这些知识点对于 SQL Server 的初学者来说是非常重要的...

    sqlserver系统视图与存储过程应用说明

    sqlserver系统视图与存储过程应用说明,自己总结的,方便查看进程和表字段的注释

    sql在一个表中添加字段并添加备注的方法

    1、加字段: alter table 表名 ADD 字段名 类型; eg: alter table sys_cwzd ADD SCCLLJ VARCHAR2(50);   2、加备注: comment on column 表名.字段名 is '备注名'; eg: comment on column sys_cwzd.SCCLLJ is ...

Global site tag (gtag.js) - Google Analytics