控件中国网现已改版,您看到的是老版本网站的镜像,系统正在为您跳转到新网站首页,请稍候.......
中国最专业的商业控件资讯网产品咨询电话:023-67870900 023-67871946
产品咨询EMAIL:SALES@COMPONENTCN.COM

使用SQL语句导出表结构

作者:佚名 出处:互联网 2011年05月25日 阅读:

使用SQL语句导出表结构

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

表说明=case   when   a.colorder=1   then   isnull(f.value, ' ')   else   ' '   end,

字段序号=a.colorder,               字段名=a.name,

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

主键=case   when   exists(SELECT   1   FROM   sysobjects   where   xtype= 'PK '   and   name   in   (SELECT   name   FROM   sysindexes   WHERE   indid   in(SELECT   indid   FROM   sysindexkeys   WHERE   id   =   a.id   AND   colid=a.colid)))   then   '√ '   else   ' '   end,             

类型=b.name,              

占用字节数=a.length,              

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

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

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

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

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

创建时间=d.crdate       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                

left   join   sysproperties   f   on   d.id=f.id   and   f.smallid=0        

--where   d.name= '此处可添加要查询的表名 '      

Order   by   a.id,a.colorder

 

热推产品

  • ActiveReport... 强大的.NET报表设计、浏览、打印、转换控件,可以同时用于WindowsForms谀坔攀戀Forms平台下......
  • AnyChart AnyChart使你可以创建出绚丽的交互式的Flash和HTML5的图表和仪表控件。可以用于仪表盘的创......
首页 | 新闻中心 | 产品中心 | 技术文档 | 友情连接 | 关于磐岩 | 技术支持中心 | 联系我们 | 帮助中心 Copyright-2006 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 电话:023 - 67870900 传真:023 - 67870270 产品咨询:sales@componentcn.com 渝ICP备12000264号 法律顾问:元炳律师事务所 重庆市江北区塔坪36号维丰创意绿苑A座28-5 邮编:400020
在线客服
在线客服系统
在线客服
在线客服系统