显示中所有表及其信息
2008-04-26 21:55
176 查看
ALTERPROCEDUREdbo.StoredProcedure1
AS
select (casewhenCOLUMNPROPERTY(ss.id,ss.name,'IsIdentity')=1then'1'else'0'end)N'标识',(casewhen(SELECTcount(*)FROMsysobjectsWHERE(namein(SELECTnameFROMsysindexesWHERE(id=ss.id)AND(indidin(SELECTindidFROMsysindexkeysWHERE(id=ss.id)AND(colidin(SELECTcolidFROMsyscolumnsWHERE(id=ss.id)AND(name=ss.name)))))))AND(xtype='PK'))>0then'1'else'0'end)N'主键',ss.colorderN'字段序号',(casewhenss.isnullable=1then'1'else'0'end)N'允许空',s.nameasN'表名',ss.nameasN'字段名',t.nameasN'数据类型',isnull(COLUMNPROPERTY(ss.id,ss.name,'Scale'),0)asN'小数位数',ss.lengthN'占用字节数',isnull(e.text,'')N'默认值',COLUMNPROPERTY(ss.id,ss.name,'PRECISION')asN'长度',g.[value]asN'字段描述'fromsysobjectssLeftjoinsyscolumnsssonss.id=s.idinnerjoinsystypestOn(t.xtype=ss.xtypeandt.name<>'sysname')innerjoinsyspropertiesgon(ss.id=g.idANDss.colid=g.smallid)innerjoinsysindexkeysskon(sk.id=ss.idandsk.colid=1) leftjoinsyscommentse
onss.cdefault=e.idwheres.Xtype='u'ands.name<>'dtproperties'
RETURN
--byhuntfox
AS
select (casewhenCOLUMNPROPERTY(ss.id,ss.name,'IsIdentity')=1then'1'else'0'end)N'标识',(casewhen(SELECTcount(*)FROMsysobjectsWHERE(namein(SELECTnameFROMsysindexesWHERE(id=ss.id)AND(indidin(SELECTindidFROMsysindexkeysWHERE(id=ss.id)AND(colidin(SELECTcolidFROMsyscolumnsWHERE(id=ss.id)AND(name=ss.name)))))))AND(xtype='PK'))>0then'1'else'0'end)N'主键',ss.colorderN'字段序号',(casewhenss.isnullable=1then'1'else'0'end)N'允许空',s.nameasN'表名',ss.nameasN'字段名',t.nameasN'数据类型',isnull(COLUMNPROPERTY(ss.id,ss.name,'Scale'),0)asN'小数位数',ss.lengthN'占用字节数',isnull(e.text,'')N'默认值',COLUMNPROPERTY(ss.id,ss.name,'PRECISION')asN'长度',g.[value]asN'字段描述'fromsysobjectssLeftjoinsyscolumnsssonss.id=s.idinnerjoinsystypestOn(t.xtype=ss.xtypeandt.name<>'sysname')innerjoinsyspropertiesgon(ss.id=g.idANDss.colid=g.smallid)innerjoinsysindexkeysskon(sk.id=ss.idandsk.colid=1) leftjoinsyscommentse
onss.cdefault=e.idwheres.Xtype='u'ands.name<>'dtproperties'
RETURN
--byhuntfox
相关文章推荐
- 显示数据库中所有表及其信息
- mysql查询库中所有的表名,mysql查询指定表中的所有字段名及其相关信息
- 将SQL SERVER中所有表的列信息显示出来〔总结〕
- 将SQL Server中所有表的列信息显示出来
- 查询所有SQL用户的连接信息(可显示IP)
- PHP:调试的时候显示所有信息
- SpringMvc实战--在一个页面显示Controller中所有的方法信息
- 将SQLSERVER中所有表的列信息显示出来
- 将SQL Server中所有表的列信息显示出来
- 使用DateGridView显示表所有信息
- 问题记录:zabbix监控日志关键字并在告警邮件中显示含有关键字这行及其后10行日志信息
- WordPress后台的文章、分类,媒体,页面,评论,链接等所有信息中显示ID并将ID设置为第一列
- top 执行一次、显示所有进程信息
- [VBScript] allfiles.vbs: 显示子目录下的所有文件的修改时间、大小、全限定名等信息
- 获取所有应用程序的信息 显示并打开相关的程序
- 显示 Sql Server 中所有表中的信息
- 将中所有表的列信息显示出来
- 将SQL SERVER中所有表的列信息显示出来
- 浅析如何打印显示platform_bus_type总线上注册的所有设备信息
- 将SQL Server中所有表的列信息显示出来