网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > SQL语法 > 正文

导出SQL所有用户表的字段信息

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

  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,'') 默认值,

  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代码规范
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师