MSSQL查询表结构
来源:互联网 发布:windows平板怎么样 编辑:程序博客网 时间:2024/05/16 15:28
SELECT (case when a.colorder = 1 then d.name else null end) [表名], a.colorder [字段序号], a.name [字段名], (case when COLUMNPROPERTY(a.id, a.name, 'IsIdentity') = 1 then '√' else '' end) [标识], (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) [主键], b.name [类型], a.length [占用字节数], COLUMNPROPERTY(a.id, a.name, 'PRECISION') as [长度], isnull(COLUMNPROPERTY(a.id, a.name, 'Scale'), 0) as [小数位数], (case when a.isnullable = 1 then '√' else '' end) [允许空], isnull(e.text, '') [默认值], isnull(g.[value], ' ') AS [说明] 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 sys.extended_properties g on a.id = g.major_id AND a.colid = g.minor_id left join sys.extended_properties f on d.id = f.class and f.minor_id = 0 where b.name is not null order by a.id,a.colorder
0 0
- MSSQL查询表结构
- 查询显示MSSQL表结构
- mssql 复制表结构
- MSSQL 查看表结构
- mssql查询表&记录
- MSSQL交叉表查询
- MSSQL获取表结构信息
- 在ORACLE、MSSQL、MYSQL中树结构表递归查询的实现方法
- 在ORACLE、MSSQL、MYSQL中树结构表递归查询的实现方
- MSSQL联表查询优化
- 查询MSSQL数据库中表结构的详细信息的SQL语句
- MSSQL树形结构表地遍历
- MSSQL获取表结构的详细信息
- MSSQL树形结构表地遍历
- mssql分表查询(01)
- mssql查询特定表&列是否存在
- Mssql 查询表和字段注释
- Mssql 根据字段查询表名
- 现代建筑认知ppt摘要
- 非越狱ios无需appstore审核安装ipa
- C# 连接 access 查询
- Shell 中的 here 文档详解
- 第八周 项目1-实现复数类中的运算符重载
- MSSQL查询表结构
- 消息机制
- 模板参数
- 人生苦短,我用Python 学习笔记——第五天
- leetcode 6. 在有序数组旋转后搜索 Search in Rotated Sorted Array
- Tomcat7搭建JSP服务器
- java的匿名内部类
- IOS学习之道:使用UIButton纯手工打造的黑白快小游戏.
- C++操作SQLite简明教程