sql2005表结构
来源:互联网 发布:找错别字的软件 编辑:程序博客网 时间:2024/05/03 23:06
网上有sql2000的表结构统计,自己用了sql2005后就不能使用了,自己修改了一下,可以在sql2005中使用了。也方便以后使用。
SELECT TOP (100) PERCENT d.name AS 表名, a.colorder AS 字段序号, a.name AS 字段名,
(CASE WHEN COLUMNPROPERTY(a.id, a.name, 'IsIdentity') = 1 THEN '√' ELSE '' END) AS 标识,
(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) AS 主键,
b.name AS 类型, a.length AS 占用字节数, COLUMNPROPERTY(a.id, a.name, 'PRECISION') AS 长度,
ISNULL(COLUMNPROPERTY(a.id, a.name, 'Scale'), 0) AS 小数位数,
(CASE WHEN a.isnullable = 1 THEN '√' ELSE '' END) AS 允许空, ISNULL(e.text, '') AS 默认值, ISNULL(g.value, '') AS 字段说明,
CASE d .xtype WHEN 'U' THEN '表' ELSE '视图' END AS 表类型, d.crdate AS 创建日期
FROM sys.syscolumns AS a LEFT OUTER JOIN sys.systypes AS b ON a.xtype = b.xusertype INNER JOIN
sys.sysobjects AS d ON a.id = d.id AND (d.xtype = 'U' OR d.xtype = 'V') AND d.name <> 'dtproperties' LEFT OUTER JOIN
sys.syscomments AS e ON a.cdefault = e.id LEFT OUTER JOIN sys.extended_properties AS g ON a.id = g.major_id AND a.colid = g.major_id
ORDER BY a.id, 字段序号
- 获取sql2005表结构
- sql2005表结构
- sql2005 表结构查看,生成用
- Sql2005/08 表结构 SQL 语句
- 用于SQL2005的表结构查询语句
- 读取sql2000,sql2005中的表结构的相信信息
- [sql server] sql2005 通过 DDL触发器同步数据库表结构
- sql2005导出结构到sql2000
- [C#]一步一步开发自己的自动代码生成工具之一:获取SQL2005的数据库表结构
- SQL2005 SQL2008 表结构信息查询升级版(含外键信息)
- SQL2005 SQL2008 表结构信息查询升级版(含外键信息)
- [c#]一步一步开发自己的自动代码生成工具之一:获取sql2005的数据库表结构
- sql2005的表结构修改和数据库创建和授权的讲解
- SQL2005 SQL2008 表结构信息查询升级版(含外键信息)
- SQL2005数据行的二进制结构
- SQL2005数据行的二进制结构
- SQL2005数据库引擎结构(一)
- SQL2005数据库引擎结构(二)
- 事务的试验
- 转载:C# String.Format
- Meta标签详解
- 与邮件系统相关的国际标准协议
- JAVA WEB程序中添加定时器
- sql2005表结构
- 回溯法简单实例
- 重定向输出
- jax-ws(Java API for XML Web Services)实践教程
- java对数据库中NULL的处理
- Enable Skin support in your Symbian OS applications
- 关于Eclipse3.3中内容助手不是Alt+/的问题解答,以及它的一些其他新特性
- RFT报错:“Error saving configuration file. Playback not start”
- perl的正则表达式中的元字符(需要转义)