MSSql使用SQL语句快速查看表对的就说明,及表字段描述及字段类型
--表描述 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语句快速查看表对的就说明,及表字段描述及字段类型相关推荐
- Sql Server 快速查看表结构
USE [SupplierERP] GO /****** Object: StoredProcedure [dbo].[Table_Detail] Script Date: 2021/8/27 16: ...
- sql语句快速清空表
对于sql清空表有三种清空方式 1.delete------ 是逐行删除速度极慢,不适合大量数据删除 2.truncate---- 删除所有数据,保留表结构,不能撤消还原 3.drop-------- ...
- Mysql 使用sql语句快速复制表和数据
复制表结构 使用like create table new_tableName like old_tableName ; 使用子查询 CREATE TABLE new_tableName SELECT ...
- JPA设置表名和实体名,表字段与实体字段的对应
首先 你的jpaProperties配置项中要有 <prop key="hibernate.hbm2ddl.auto">update</prop> 这样就可 ...
- sqlserver数据库如何快速查看表结构sql
有时候,我们熟悉一个新系统,首先就需要熟悉其数据库的各个表结构.这时候,其实我们可以通过一个SQL清晰的查看表结构. SQL如下: SELECT CASEWHENcol.colorder = 1 TH ...
- mysql创建用户表的sql语句,mysql创建表的sql语句
mysql 动态sql语句,如何用一款小工具大大加速MySQL SQL语句优化(附源,mysql分页查询sql语句,mysql创建表的sql语句 mysql建表语句_计算机软件及应用_IT/计算机_专 ...
- mysql查询主键sql语句_MySQL数据库-表操作-SQL语句(一)
1. 数据库操作与存储引擎 1.1 数据库和数据库对象 数据库对象:存储,管理和使用数据的不同结构形式,如:表.视图.存储过程.函数.触发器.事件等. 数据库:存储数据库对象的容器. 数据库分两种 ...
- 用sql语句快速生成大量数据,批量生成数据
用sql语句快速生成大量数据,批量生成数据 1.首先先建两个表 – 创建一个临时内存表 set global log_bin_trust_function_creators=1; DROP TABLE ...
- sql语句语法多表关联_SQL Delete语句-如何删除行或表,语法示例
sql语句语法多表关联 To delete a record in a table you use the DELETE statement. 要删除表中的记录,请使用DELETE语句. Be c ...
最新文章
- volatile和内存屏障(dmb)
- ThreadPoolExecutor线程池的理解与应用
- 《云原生人才计划之Kubernetes 技术图谱》发布!
- dom4j解析xml字符串实例
- LeetCode 1602. 找到二叉树中最近的右侧节点(BFS)
- 鸿蒙空间是什么星辰变,飞升之后做什么《星辰变》神魔妖界收伏奇珍异兽
- font config 问题实践 001 - 如何获取font config的配置文件
- java1.8输出语句_[【小白学Java——干货】1.初学Java,认识语法、变量与输出语句...
- c++整人小程序无限弹窗(附源码)
- 解决360 安装补丁智能忽略的问题!
- 电脑重启只剩下c盘怎么办_电脑突然只剩下c盘了怎么办?
- Centos7 安装谷歌浏览器
- ActivityManagerService解读之Activity启动三探--Activity中Task与Stack
- 服务器宕机是什么意思怎处理解决?
- 遇见CUBA CLI
- hive会产生大量的tmp文件
- java计算机毕业设计前后端分离健身房管理系统源代码+数据库+系统+lw文档
- C语言输入一个大写字母,输出金字塔打印字母
- 喝干红葡萄酒的十大好处
- 【从零开始学GIS再到精通GIS】ArcGIS中的绘图基操作(一)
热门文章
- 官方配置要求_电脑配置不够玩赛博朋克?租电脑一个月只要百来元就能玩!
- 液晶显示屏怎么显示泰文_什么是LCD液晶显示屏
- java 删除list_Java 删除List元素的正确方式
- 使用Kotlin的Android TextView –全面教程
- java 查找素数_在Java中查找和检查素数
- junit 经典示例_JUnit 4,JWebUnit,Arquillian和JSF单元示例教程
- 开课吧之Java常见面试题之RandomAccess接口
- 开课吧Java课堂:是什么TreeMap类
- React全家桶构建一款Web音乐App实战(五):歌曲状态管理及播放功能实现
- 《CATIA V5 从入门到精通(第二版)》——2.3 操作草图(Operation)