得到sql数据库中所有表字段及字段中文描述

得到sql数据库中所有表字段及字段中文描述

ID:34766181

大小:53.03 KB

页数:3页

时间:2019-03-10

得到sql数据库中所有表字段及字段中文描述_第1页
得到sql数据库中所有表字段及字段中文描述_第2页
得到sql数据库中所有表字段及字段中文描述_第3页
资源描述:

《得到sql数据库中所有表字段及字段中文描述》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、得到SQL数据库中所有表字段及字段中文描述 SQL2000写法: ?1234567891011121314151617181920212223242526272829303132333435363738[sql]SELECT (casewhena.colorder=1thend.nameelse''end)N'表名', a.colorderN'字段序号', a.nameN'字段名', (casewhenCOLUMNPROPERTY(a.id,a.name,'IsIdentity')=1then'√'else''end)N'标识', (casewhen(SELECTcount(*) FROM

2、sysobjects WHERE(namein (SELECTname FROMsysindexes WHERE(id=a.id)AND(indidin (SELECTindid FROMsysindexkeys WHERE(id=a.id)AND(colidin (SELECTcolid FROMsyscolumns WHERE(id=a.id)AND(name=a.name)))))))AND (xtype='PK'))>0then'√'else''end)N'主键', b.nameN'类型', a.lengthN'占用字节数', COLUMNPROPERTY(a.id,a.name,

3、'PRECISION')asN'长度', isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0)asN'小数位数', (casewhena.isnullable=1then'√'else''end)N'允许空', isnull(e.text,'')N'默认值', isnull(g.[value],'')ASN'字段说明' --into##tx       FROMsyscolumnsaleftjoinsystypesb ona.xtype=b.xusertype innerjoinsysobjectsd ona.id=d.idandd.xtype='U'

4、andd.name<>'dtproperties' leftjoinsyscommentse ona.cdefault=e.id leftjoinsyspropertiesg ona.id=g.idANDa.colid=g.smallid orderbyobject_name(a.id),a.colorder  SQL2005写法:?1234567891011121314151617181920212223242526272829303132333435363738[sql]select      table_name=     (     casewhent_c.column_id=1 

5、         thent_o.name          else''      end     ),     column_id=t_c.column_id,     column_name=t_c.name,     type=t.name,     max_length=t_c.max_length,     precision=isnull(t_c.precision,0),     scale=isnull(t_c.scale,0),     is_identity=casewhent_c.is_identity=1then'√'else''end,         is_p

6、rimary=     (         casewhenexists         (             select1fromsys.indexesi,sys.index_columnsic,sys.objectso                 whereo.type='PK'ando.name=i.nameandi.index_id=ic.index_id                      andi.object_id=ic.object_idandic.column_id=t_c.column_id                      ando.pare

7、nt_object_id=t_c.object_id         )         then'√'         else''         end     ),     is_nullable=casewhent_c.is_nullable=1then'√'else''end,     default_value=isnull(c.definition,''),     description=isnull(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。