檢視SQLSERVER主鍵列
SELECT
sysobjects.name,syscons.name,syscolumns.name
From
sysobjects
inner join syscolumns
on sysobjects.id = syscolumns.id
left outer join
(select
o.name sTableName,
c.Name sColName
From
sysobjects o
inner join sysindexes i
on o.id = i.id
and (i.status & 0X800) = 0X800
inner join syscolumns c1
on c1.colid <= i.keycnt
and c1.id = o.id
inner join syscolumns c
on o.id = c.id
and c.name = index_col (o.name, i.indid, c1.colid)) pkElements
on pkElements.sTableName = sysobjects.name
and pkElements.sColName = syscolumns.name
inner join sysobjects syscons on sysobjects.id=syscons.parent_obj and syscons.xtype='PK'
where
sysobjects.name in
('TAB1','TAB2'......) and sTableName is not null
order by
--Case (syscolumns.Status & 128) when 128 then 1 else 0 end DESC,
sysobjects.name
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/756652/viewspace-242472/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SqlServer主鍵和自增長設定SQLServer
- SQLServer學習筆記 - 主鍵的理解SQLServer筆記
- [轉載]SQLServer之檢視簡介SQLServer
- SQLSERVER 的主鍵索引真的是物理有序嗎?SQLServer索引
- oracle中檢視一張表是否有主鍵,主鍵在哪個欄位上Oracle
- 檢視sqlserver的某程式的sql文字SQLServer
- 使用MegaCli工具檢視Raid磁碟陣列狀態[主站備]AI陣列
- 檢視SQLServer的LCK資源等待情況SQLServer
- mssql sqlserver 表增加列後,檢視不會自動更新相關列的兩種解決方法分享SQLServer
- linux 檢視修改主機名Linux
- sqlserver外來鍵SQLServer
- UIBarButtonSystemItem 列舉樣式檢視UIMIT
- kafka 檢視佇列資訊Kafka佇列
- 磁碟陣列檢視命令 RAID陣列AI
- blender 模擬三鍵滑鼠 alt+滑鼠左鍵 代替 中鍵 旋轉檢視,shift+alt+左鍵 平移檢視
- sqlserver 列觸發器SQLServer觸發器
- SAP RETAIL 商品主資料POS檢視AI
- SAP QM 主檢驗特性主資料關鍵欄位解釋
- 如何在Oracle表中選擇主鍵列BWOracle
- 鍵指如飛FlyKey for mac - 快速檢視應用快捷鍵Mac
- 在Linux命令列檢視影像的方法Linux命令列
- 如何檢視虛擬主機的php版本PHP
- mysql檢視主從同步狀態的方法MySql主從同步
- Sqlserver的表沒有高水位但是有碎片的概念,sqlserver表的碎片的檢視和整理方法SQLServer
- win10檢視主機板型號怎麼操作 win10檢視電腦主機板資訊方法Win10
- NumPy 陣列複製與檢視詳解陣列
- Linux基礎命令---lpq檢視列印佇列Linux佇列
- 主鍵命名
- SQLServer的檢查點、redo和undoSQLServer
- Centos 檢視 CPU 核數 和 型號 和 主頻CentOS
- 主鍵和外來鍵
- MySQL新增列、刪除列,建立主鍵等常用操作總結MySql
- 阿里巴巴在途物流怎樣一鍵批次檢視?阿里
- SqlServer 主從複製錯誤分析--20598SQLServer
- SAP MM 物料主資料分類檢視的資料會帶入批次分類檢視裡?
- win10系統怎麼檢視電腦熱鍵佔用_win10檢視電腦快捷鍵被佔用的方法Win10
- 【SQLServer】如何檢視某個資料庫中,每個table的資料量大小SQLServer資料庫
- Sqlserver資料庫郵件的體系結構及常用的查詢檢視SQLServer資料庫