--表描述
SELECT tbs.name 表名,ds.value 描述
FROM sys.extended_properties ds
LEFT JOIN sysobjects tbs ON ds.major_id=tbs.id
WHERE  ds.minor_id=0 and  tbs.name='Warrant_BaseInfo';--表名  --快速查看表结构
SELECT  CASE WHEN col.colorder = 1 THEN obj.name  ELSE ''  END AS 表名,  col.colorder AS 序号 ,  col.name AS 列名 ,  ISNULL(ep.[value], '') AS 列说明 ,  t.name AS 数据类型 ,  col.length AS 长度 ,  ISNULL(COLUMNPROPERTY(col.id, col.name, 'Scale'), 0) AS 小数位数 ,  CASE WHEN COLUMNPROPERTY(col.id, col.name, 'IsIdentity') = 1 THEN '√'  ELSE ''  END AS 标识 ,  CASE WHEN EXISTS ( SELECT   1  FROM     dbo.sysindexes si  INNER JOIN dbo.sysindexkeys sik ON si.id = sik.id  AND si.indid = sik.indid  INNER JOIN dbo.syscolumns sc ON sc.id = sik.id  AND sc.colid = sik.colid  INNER JOIN dbo.sysobjects so ON so.name = si.name  AND so.xtype = 'PK'  WHERE    sc.id = col.id  AND sc.colid = col.colid ) THEN '√'  ELSE ''  END AS 主键 ,  CASE WHEN col.isnullable = 1 THEN '√'  ELSE ''  END AS 允许空 ,  ISNULL(comm.text, '') AS 默认值
FROM    dbo.syscolumns col  LEFT  JOIN dbo.systypes t ON col.xtype = t.xusertype  inner JOIN dbo.sysobjects obj ON col.id = obj.id  AND obj.xtype = 'U'  AND obj.status >= 0  LEFT  JOIN dbo.syscomments comm ON col.cdefault = comm.id  LEFT  JOIN sys.extended_properties ep ON col.id = ep.major_id  AND col.colid = ep.minor_id  AND ep.name = 'MS_Description'  LEFT  JOIN sys.extended_properties epTwo ON obj.id = epTwo.major_id  AND epTwo.minor_id = 0  AND epTwo.name = 'MS_Description'
WHERE   obj.name = 'Ath_LoanApply_tbl'--表名
ORDER BY col.colorder ;  

从这里转的:http://blog.csdn.net/lqh4188/article/details/39225191

转载于:https://www.cnblogs.com/Sandheart/p/5653043.html

MSSql使用SQL语句快速查看表对的就说明,及表字段描述及字段类型相关推荐

  1. Sql Server 快速查看表结构

    USE [SupplierERP] GO /****** Object: StoredProcedure [dbo].[Table_Detail] Script Date: 2021/8/27 16: ...

  2. sql语句快速清空表

    对于sql清空表有三种清空方式 1.delete------ 是逐行删除速度极慢,不适合大量数据删除 2.truncate---- 删除所有数据,保留表结构,不能撤消还原 3.drop-------- ...

  3. Mysql 使用sql语句快速复制表和数据

    复制表结构 使用like create table new_tableName like old_tableName ; 使用子查询 CREATE TABLE new_tableName SELECT ...

  4. JPA设置表名和实体名,表字段与实体字段的对应

    首先 你的jpaProperties配置项中要有 <prop key="hibernate.hbm2ddl.auto">update</prop> 这样就可 ...

  5. sqlserver数据库如何快速查看表结构sql

    有时候,我们熟悉一个新系统,首先就需要熟悉其数据库的各个表结构.这时候,其实我们可以通过一个SQL清晰的查看表结构. SQL如下: SELECT CASEWHENcol.colorder = 1 TH ...

  6. mysql创建用户表的sql语句,mysql创建表的sql语句

    mysql 动态sql语句,如何用一款小工具大大加速MySQL SQL语句优化(附源,mysql分页查询sql语句,mysql创建表的sql语句 mysql建表语句_计算机软件及应用_IT/计算机_专 ...

  7. mysql查询主键sql语句_MySQL数据库-表操作-SQL语句(一)

    1. 数据库操作与存储引擎 1.1   数据库和数据库对象 数据库对象:存储,管理和使用数据的不同结构形式,如:表.视图.存储过程.函数.触发器.事件等. 数据库:存储数据库对象的容器. 数据库分两种 ...

  8. 用sql语句快速生成大量数据,批量生成数据

    用sql语句快速生成大量数据,批量生成数据 1.首先先建两个表 – 创建一个临时内存表 set global log_bin_trust_function_creators=1; DROP TABLE ...

  9. sql语句语法多表关联_SQL Delete语句-如何删除行或表,语法示例

    sql语句语法多表关联 To delete a record in a table you use the  DELETE  statement. 要删除表中的记录,请使用DELETE语句. Be c ...

最新文章

  1. volatile和内存屏障(dmb)
  2. ThreadPoolExecutor线程池的理解与应用
  3. 《云原生人才计划之Kubernetes 技术图谱》发布!
  4. dom4j解析xml字符串实例
  5. LeetCode 1602. 找到二叉树中最近的右侧节点(BFS)
  6. 鸿蒙空间是什么星辰变,飞升之后做什么《星辰变》神魔妖界收伏奇珍异兽
  7. font config 问题实践 001 - 如何获取font config的配置文件
  8. java1.8输出语句_[【小白学Java——干货】1.初学Java,认识语法、变量与输出语句...
  9. c++整人小程序无限弹窗(附源码)
  10. 解决360 安装补丁智能忽略的问题!
  11. 电脑重启只剩下c盘怎么办_电脑突然只剩下c盘了怎么办?
  12. Centos7 安装谷歌浏览器
  13. ActivityManagerService解读之Activity启动三探--Activity中Task与Stack
  14. 服务器宕机是什么意思怎处理解决?
  15. 遇见CUBA CLI
  16. hive会产生大量的tmp文件
  17. java计算机毕业设计前后端分离健身房管理系统源代码+数据库+系统+lw文档
  18. C语言输入一个大写字母,输出金字塔打印字母
  19. 喝干红葡萄酒的十大好处
  20. 【从零开始学GIS再到精通GIS】ArcGIS中的绘图基操作(一)

热门文章

  1. 官方配置要求_电脑配置不够玩赛博朋克?租电脑一个月只要百来元就能玩!
  2. 液晶显示屏怎么显示泰文_什么是LCD液晶显示屏
  3. java 删除list_Java 删除List元素的正确方式
  4. 使用Kotlin的Android TextView –全面教程
  5. java 查找素数_在Java中查找和检查素数
  6. junit 经典示例_JUnit 4,JWebUnit,Arquillian和JSF单元示例教程
  7. 开课吧之Java常见面试题之RandomAccess接口
  8. 开课吧Java课堂:是什么TreeMap类
  9. React全家桶构建一款Web音乐App实战(五):歌曲状态管理及播放功能实现
  10. 《CATIA V5 从入门到精通(第二版)》——2.3 操作草图(Operation)