ホームページ  >  記事  >  データベース  >  SQL 2000 Determine primary key from system table列出所有Prim

SQL 2000 Determine primary key from system table列出所有Prim

WBOY
WBOYオリジナル
2016-06-07 17:54:34975ブラウズ

SQL 2000 Determine primary key from system table列出所有Primary Key SELECT object_name(a.[id]) as [TableName] ,object_name(a.constid) as [PK_name] ,b.[name] as [PK_Column] FROM sysconstraints a inner join syscolumns b on a.[colid]+1 = b.[c

SQL 2000 Determine primary key from system table列出所有Primary Key

 SELECT object_name(a.[id]) as [TableName]
,object_name(a.constid) as [PK_name]
,b.[name] as [PK_Column]
FROM sysconstraints a inner join syscolumns b
on a.[colid]+1 = b.[colid] and a.[id] = b.[id]
WHERE a.status = 2593

PS. Status=2593还未找到确认的文件说明,另外覆合Key可能不适用

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。