SQL Server 查询一张表的主键
2010-04-19 17:56
246 查看
SQL Server 查询一张表的主键
http://hi.baidu.com/samxx8/blog/item/7048f8de1725835894ee37b4.html
SELECT a.name
FROM syscolumns a
inner join sysobjects d on a.id=d.id
where d.name='SPF_Users' and exists(SELECT 1 FROM sysobjects where xtype='PK' and parent_obj=a.id and name in (
SELECT name FROM sysindexes WHERE indid in(
SELECT indid FROM sysindexkeys WHERE id = a.id AND colid=a.colid
http://hi.baidu.com/samxx8/blog/item/7048f8de1725835894ee37b4.html
SELECT a.name
FROM syscolumns a
inner join sysobjects d on a.id=d.id
where d.name='SPF_Users' and exists(SELECT 1 FROM sysobjects where xtype='PK' and parent_obj=a.id and name in (
SELECT name FROM sysindexes WHERE indid in(
SELECT indid FROM sysindexkeys WHERE id = a.id AND colid=a.colid
相关文章推荐
- SQL SERVER中查询无主键的SQL
- sql 语句 查询 sql server 主键!
- SQL Server 查询表的主键的两种方式
- SQL server 子查询、设置主键外键、变量及变量查询
- sql server查询的时候加一个字段用来表示来自哪一张表
- SQLServer查询一张表的主键
- SQL Server 2008 查询主键 索引
- SQL Server 根据表名查询主键列
- sql server 2005 查询主键和索引、表结构
- sql查询一张表中两个字段重复的数据并得到其主键
- SQL Server 查询表的主键外键和被谁引用的表
- 【SQL Server】导出一张表的建表语句、查询某表的列(字段)名
- SQL Server 一张图让你秒懂联合表查询
- 数据库开发基础-SQl Server 主键、外键、子查询(嵌套查询)
- sql server查询表结构(字段名,数据类型,长度,描述,是否允许为空,是否为主键)
- SQL Server查询一张表的所有字段
- sql server关于查询数据去重
- SQL Server中查询结果拼接遇到的小问题
- SQL Server 2008中通过DBCC OPENTRAN和会话查询事务
- oracle 查询主表的主键被其他表作为外键参照的SQL