All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
如何建立自己的新闻发布系统?_.net资料_编程技术
C#+低级Windows,API钩子拦截键盘输入_[Asp.Net教程]
组合ASP.NET,2.0数据控件构建强大用户接口_[Asp.Net教程]
安全知识:如何隐藏,PHP文件后门的技巧_php资料_编程技术
GridView,中,DropDownList,弹出确认对话框_[Asp.Net教程]
存储过程从入门到熟练(多个存储过程完整实例及调用方法)_mssql学习_编程技术
SQL Server 2005重新安装不上的问题及其解决_[SQL Server教程]
数据库优化之让你的SQL运行得更快_[SQL Server教程]
HTML组件HTML COMPONENTS之四_[Html教程]
web.config配置文件示例_[Asp.Net教程]
Reading number is top 10 pictures
Angie Chiu vijara myth2
Black and white also sexy--YanLiu1
泳装名模阿尔贝特妮写真2
Sora aoi be huged like a bear
Sora aoi on twitter3
The money of more than 100 countries and regions1
Take you to walk into the most true north Korea rural2
Lewd,it is too lewd.
大四女生借债隆胸成功
Earthquake hedge common sense
Download software ranking
Boxer Classic video1
Boxer vs Yellow3
White deer villiage
Boxer's Top ten classic battle9
双旗镇刀客A
Dance with duck(male prostitution)
1400篇各类破解文章
Unix video tutorial11
Boxer vs Yellow4
Tram sex maniac 2 (H) rar bag5
归海一刀 published in(发表于) 2014/2/1 0:22:01 Edit(编辑)
查询数据库表和字段sql语句_[SQL,Server教程]

查询数据库表和字段sql语句_[SQL,Server教程]

查询数据库表和字段sql语句_[SQL Server教程]

今天整理资料时看到有这样一个查询数据库中的表和字段信息的语句,很强! 就是忘了当初谁写的了,印像中该是邹建所创。也贴出来以后备用吧。


1SELECT
2表名 = CASE a.colorder WHEN 1 THEN c.name ELSE '' END,
3序 = a.colorder,
4字段名 = a.name,
5标识 = CASE COLUMNPROPERTY(a.id,a.name,'IsIdentity') WHEN 1 THEN '√' ELSE '' END,
6主键 = CASE
7WHEN EXISTS (
8SELECT *
9FROM sysobjects
10WHERE xtype='PK' AND name IN (
11SELECT name
12FROM sysindexes
13WHERE id=a.id AND indid IN (
14SELECT indid
15FROM sysindexkeys
16WHERE id=a.id AND colid IN (
17SELECT colid
18FROM syscolumns
19WHERE id=a.id AND name=a.name
20)
21)
22)
23)
24THEN '√'
25ELSE ''
26END,
27类型 = b.name,
28字节数 = a.length,
29长度 = COLUMNPROPERTY(a.id,a.name,'Precision'),
30小数 = CASE ISNULL(COLUMNPROPERTY(a.id,a.name,'Scale'),0)
31WHEN 0 THEN ''
32ELSE CAST(COLUMNPROPERTY(a.id,a.name,'Scale') AS VARCHAR)
33END,
34允许空 = CASE a.isnullable WHEN 1 THEN '√' ELSE '' END,
35默认值 = ISNULL(d.[text],''),
36说明 = ISNULL(e.[value],'')
37FROM syscolumns a
38LEFT JOIN systypes b ON a.xtype=b.xusertype
39INNER JOIN sysobjects c ON a.id=c.id AND c.xtype='U' AND c.name<>'dtproperties'
40LEFT JOIN syscomments d ON a.cdefault=d.id
41LEFT JOIN sysproperties e ON a.id=e.id AND a.colid=e.smallid
42ORDER BY c.name, a.colorder


我修改一下,变个精简版本的:


1
2select a.name, b.xtype,b.name
3from syscolumns a
4inner JOIN systypes b
5ON a.xtype=b.xusertype
6inner join sysobjects c ON
7a.id=c.id AND c.xtype='U' AND c.name<>'dtproperties' where c.name = 表名


来源:网络







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.