获取SqlServer数据表所有字段的信息
来源:互联网 发布:vs2015社区版 vb 编辑:程序博客网 时间:2024/04/30 14:58
获取SqlServer数据表所有字段的信息
2007-04-16 15:06
SELECT TOP 100 PERCENT dbo.sysobjects.name AS tb_name, dbo.syscolumns.name AS col_name, dbo.systypes.name AS col_type, dbo.syscolumns.length AS col_len, ISNULL(dbo.sysproperties.[value], dbo.syscolumns.name) AS col_memo, CASE WHEN SysColumns.name IN (SELECT id = a.name FROM syscolumns a INNER JOIN sysobjects b ON a.id = b.id AND b.xtype = 'U' AND b.name <> 'dtproperties' WHERE EXISTS (SELECT 1 FROM sysobjects WHERE xtype = 'PK' AND name IN (SELECT name FROM sysindexes WHERE indid IN (SELECT indid FROM sysindexkeys WHERE id = a.id AND colid = a.colid))) AND b.name = SysObjects.Name) THEN 1 ELSE 0 END AS is_keyFROM dbo.sysproperties RIGHT OUTER JOIN dbo.sysobjects INNER JOIN dbo.syscolumns ON dbo.sysobjects.id = dbo.syscolumns.id INNER JOIN dbo.systypes ON dbo.syscolumns.xtype = dbo.systypes.xtype ON dbo.sysproperties.id = dbo.syscolumns.id AND dbo.sysproperties.smallid = dbo.syscolumns.colidWHERE (dbo.sysobjects.xtype = 'u' OR dbo.sysobjects.xtype = 'v') AND (dbo.systypes.name <> 'sysname') AND (dbo.sysobjects.name LIKE '%') AND (dbo.sysobjects.name = '这里是数据表名')ORDER BY dbo.sysobjects.name, dbo.syscolumns.colid
- 获取SqlServer数据表所有字段的信息
- SQLServer查询所有表所有字段包含xx的信息
- SQLServer查询所有表所有字段包含xx的信息
- sql 获取指定数据表的所有字段名称的字符串
- laravel获取数据表中所有的字段名
- 获取一个表的所有字段信息
- 获取数据库表的所有字段信息
- 获取数据库某张数据表的字段信息
- 【数据库】获取pg的数据表及字段信息
- Sqlserver获取所有数据库名,表信息,字段信息,主键信息,以及表结构等。
- SQLSERVER查询单个数据表所有字段名组合成的字符串脚本
- SQLSERVER查询单个数据表所有字段名组合成的字符串脚本
- MySql 获取所有的表信息、字段信息
- 获取SqlServer 2000中字段的备注信息--downmoon
- 获取SqlServer 2005中字段的备注信息--downmoon
- 获取SqlServer 2005中字段的备注信息
- 获取SQLSERVER一张表里面的常用字段信息
- 获取MS SqlServer 2000中字段的备注信息
- 批处理文件来运行JAVA程序
- 哪里有比较好的企业发布系统,类似于lingd。net
- sqlplus命令
- 黑客入侵自我保护手册
- CPU配置和优化
- 获取SqlServer数据表所有字段的信息
- SOA架构炒到2.0 降低成本与应用成发展目标
- 黑客进行时
- webwork与spring集成1(没有测试)
- ACPI Spec Overview
- 取消syskey系统启动密码
- 伟大的great firewall
- ACPI Spec Overview
- 写了个datagridview合并表头的例子,请多指教!