SELECT
[表名] = OBJECT_NAME(c.object_id),
[列名] = c.name,
[数据类型] =tp.name,
[最大长度(字节)]=c.max_length,
[精度(数值列时有效)]=c.precision,
[小数位数(数值列时有效)]=c.scale,
[1 = 列可为空]=c.is_nullable,
[1 = 列具有标识值]=c.is_identity,
[列描述] = ex.value
FROM
sys.columns c
LEFT JOIN sys.extended_properties ex
ON ex.major_id = c.object_id AND ex.minor_id = c.column_id AND ex.name = 'MS_Description'
LEFT JOIN sys.types tp
ON tp.user_type_id=c.user_type_id
WHERE OBJECTPROPERTY(c.object_id, 'IsMsShipped')=0 AND OBJECT_NAME(c.object_id) = 'MyTableName'
ORDER BY OBJECT_NAME(c.object_id), c.column_id

转载于:https://www.cnblogs.com/niumeng/archive/2010/12/08/1900033.html

sql server 表结构信息查询相关推荐

  1. 用sql改oracle表结构,SQL server 表结构转Oracle SQL脚本

    SQL server 表结构转Oracle SQL脚本 /****** Object: StoredProcedure [dbo].[getOracle] Script Date: 2019/7/25 ...

  2. SQL Server表结构和数据导入到MySQL

    借助的工具:Navicat for MySQL,链接:http://pan.baidu.com/s/1kVCw8IF 密码:g927 可以很明确的肯定,主键和自增列是没办法导入的,只能是表结构和数据. ...

  3. sql server使用DAC连接查询系统表

    1.开启DAC连接 --分步执行SQL语句: --1 USE master; GO--2 SP_CONFIGURE'remote admin connections';--3 SP_CONFIGURE ...

  4. 用友U8的SQL SERVER 数据库结构说明表

    用友U8的SQL SERVER 数据库结构说明表       在帐套中的两个表,一个表是RPT_GRPDEF,存放帐套中重要的表名及相关说明:另一个是RPT_ITMDEF,存放的是主要表中的相关字段说 ...

  5. SQL Server 表和索引存储结构

    SQL Server 表和索引存储结构 杜飞 在上一篇文章中,我们介绍了SQL Server数据文件的页面类型,系统通过96个字节的头部信息和系统表从逻辑层面上将表的存储结构管理起来,具体到表的存储结 ...

  6. sql server表分区_介绍分区表SQL Server增量统计信息

    sql server表分区 If you are maintaining a very large database, you might be well aware of the pain to p ...

  7. sql server跨服务器修改数据,SQL Server跨数据库服务器查询和跨表更新的详细操作...

    SQL Server数据库跨数据库服务器查询和跨表更新的相关知识是本文我们主要要介绍的内容,接下来我们就通过一个实例来介绍这一过程.实例是这样的:想实现的功能很简单, 在我的本地一个表用来保存省的信息 ...

  8. navicat查询oracle表结构,利用Navicat Premium导出数据库表结构信息至Excel的方法

    因为要编写设计文档,需要用到数据库表结构,想要在word文档中以二维表格的形式展示,故借助Excel形成二维表格样式,还是很方便的样子! 1.新建查询,并将以下SQL语句修改至需要 SELECT CO ...

  9. 查询数据库中的表结构信息

    查询数据库中的表结构信息 SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, I ...

  10. asp毕业设计——基于vb+VB.NET+SQL Server的图书馆管理信息系统设计与实现(毕业论文+程序源码)——图书馆管理信息系统

    基于vb+VB.NET+SQL Server的图书馆管理信息系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于vb+VB.NET+SQL Server的图书馆管理信息系统设计与实现,文章 ...

最新文章

  1. 无密码进去mysql_技术分享 | 安全地无密码登录 MySQL
  2. 实现基于Spring框架应用的权限控制系统(转)
  3. haar 人脸检测跟踪源码整理
  4. python学习笔记(四)-数据类型
  5. tf.clip_by_global_norm理解
  6. Facebook 最新力作 FBNetV3来了!相比 ResNeSt 提速 5 倍,精度不输 EfficientNet
  7. PHP无刷新上传面向对象写法iframe
  8. Qt学习笔记-----拖放
  9. 2.linux换源问题
  10. 关于Jakarta EE与MicroProfile的创新和关系的提案
  11. NEWS - InstallShield 2015 正式发布
  12. gets函数会自动加空字符吗_Python高手都知道的内置函数,你不知道就low了
  13. element-ui表单校验
  14. pthread_join来接收线程的返回参数
  15. 李开复:一生换四五次工作在21世纪很正常
  16. WDS+MDT网络部署操作系统
  17. java final修饰的数组_Java基于final修饰数据过程解析
  18. smote算法_探索SMOTE算法
  19. 一些心理学需要知道的点。
  20. oracle宿主常量及变量,ORACLE之 LOB 数据类型

热门文章

  1. 打开和禁用IPV6的方法
  2. 全国信息技术水平计算机程序设计c,2010年(上)全国信息技术水平考试计算机程序设计技术水平证书(C语言)考试试卷...
  3. mysql控制结构_Mysql 控制结构初识
  4. 批量增加字段值 mysql_按照一定规则批量修改表中新增字段的值
  5. OpenCV相机帧率低以及花屏问题
  6. linux 内核移植(七)――rest_init函数分析
  7. linux调度器(九)——调度器的配置参数
  8. L1-041__048
  9. java 解析xml报文解析_开源分布式中间件 DBLE Server.xml 配置解析
  10. Hbase与pegasus对比