几段SQL Server语句和存储过程

寒冰凤主狂少

寒冰凤主狂少

2016-02-19 21:19

今天给大家分享的是由图老师小编精心为您推荐的几段SQL Server语句和存储过程,喜欢的朋友可以分享一下,也算是给小编一份支持,大家都不容易啊!

  -- ======================================================

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  --列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息

  --在查询分析器里运行即可,可以生成一个表,导出到EXCEL中

  -- ======================================================

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  SELECT

  (case when a.colorder=1 then d.name else '' end)表名,

  a.colorder 字段序号,

  a.name 字段名,

  (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) 标识,

  (case when (SELECT count(*)

  FROM sysobjects

  WHERE (name in

  (SELECT name

  FROM sysindexes

  WHERE (id = a.id) AND (indid in

  (SELECT indid

  FROM sysindexkeys

  WHERE (id = a.id) AND (colid in

  (SELECT colid

  FROM syscolumns

  WHERE (id = a.id) AND (name = a.name))))))) AND

  (xtype = 'PK'))0 then '√' else '' end) 主键,

  b.name 类型,

  a.length 占用字节数,

  COLUMNPROPERTY(a.id,a.name,'PRECISION') as 长度,

  isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0) as 小数位数,

  (case when a.isnullable=1 then '√'else '' end) 允许空,

  isnull(e.text,'') 默认值,

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  isnull(g.[value],'') AS 字段说明  

  FROM syscolumns a left join systypes b

  on a.xtype=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 sysproperties g

  on a.id=g.id AND a.colid = g.smallid 

  order by a.id,a.colorder

  -------------------------------------------------------------------------------------------------

  列出SQL SERVER 所有表、字段定义,类型,长度,一个值等信息

  并导出到Excel 中

  -- ======================================================

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  -- Export all user tables definition and one sample value

  -- jan-13-2003,Dr.Zhang

  -- ======================================================

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)
展开更多 50%)
分享

猜你喜欢

几段SQL Server语句和存储过程

编程语言 网络编程
几段SQL Server语句和存储过程

收藏几段SQL Server语句和存储过程

SQLServer
收藏几段SQL Server语句和存储过程

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

SQL Server 存储过程解析

编程语言 网络编程
SQL Server 存储过程解析

如何在SQL Server 2008下轻松调试T-SQL语句和存储过程

编程语言 网络编程
如何在SQL Server 2008下轻松调试T-SQL语句和存储过程

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

SQL server 2000存储过程

SQLServer
SQL server 2000存储过程

SQL语句和存储过程 查询语句的流程控制

SQLServer
SQL语句和存储过程 查询语句的流程控制

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

SQL Server 2005 CE基础概要

SQL Server 2005 CE基础概要

Dreamweaver CS4 Beta版初步试用感受

Dreamweaver CS4 Beta版初步试用感受
下拉加载更多内容 ↓