自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

教您如何獲得指定表SQL SERVER主鍵

數(shù)據(jù)庫 SQL Server
直接獲取對象表里主鍵的索引可以獲得指定表的SQL SERVER主鍵,下文對該方法作了詳細(xì)的說明,供您參考,如果您遇到過類似的問題,不妨一看。

如何才能獲得指定表的SQL SERVER主鍵呢?下面就將教您這種獲得SQL SERVER主鍵的方法,希望對您學(xué)習(xí)SQL SERVER主鍵方面有所啟迪。

  1. Declare @table_name varchar(100)  
  2. Set @table_name='table_Pqs' 
  3. --1、可以根據(jù)系統(tǒng)存儲(chǔ)過程  
  4. Execute   sp_pkeys @table_name  
  5.  
  6. --2、根據(jù)系統(tǒng)表獲得  
  7. Declare @objectid int  
  8. Set @objectid=object_id(@table_name)  
  9. Select     
  10. col_name(@objectid,colid)  '主鍵字段'  
  11. From  sysobjects         as o  
  12. Inner Join sysindexes    as i On i.name=o.name   
  13. Inner Join sysindexkeys  as k On k.indid=i.indid  
  14. Where   
  15. o.xtype = 'PK' and parent_obj=@objectid and k.id=@objectid 

這里應(yīng)用了sysobjects(對象表),sysindexes(索引表),sysindexkeys(索引鍵表)。
這個(gè)查詢直接獲取對象表里主鍵的索引來獲得的。

 

【編輯推薦】

sql server主鍵的問題現(xiàn)狀

SQL查詢時(shí)間段的語句寫法

三種SQL索引

SQL隱性事務(wù)實(shí)例

SQL事務(wù)的操作語法

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-16 15:48:03

SQL Server系

2010-09-25 09:34:05

sql server主

2010-09-08 09:41:37

SQL刪除注冊表

2010-09-28 11:07:37

SQL索引

2010-10-21 14:06:22

定義SQL Serve

2010-09-27 16:48:07

sql server時(shí)

2010-09-25 11:02:33

SQL主鍵

2010-09-16 16:29:15

sql server表

2010-10-21 16:59:37

SQL Server創(chuàng)

2010-10-19 16:58:34

SQL Server日

2010-10-21 16:59:37

SQL Server創(chuàng)

2010-09-17 13:35:30

SQL跨表更新

2010-09-27 16:32:46

SQL Server日

2010-09-28 14:52:37

SQL表結(jié)構(gòu)

2010-09-13 16:19:47

Sql Server數(shù)

2010-09-14 13:22:51

sql server備

2010-09-24 16:52:18

sql DATENAM

2010-10-20 10:31:57

sql server聯(lián)

2010-09-14 13:37:19

sql server備

2010-09-26 13:56:43

SQL遠(yuǎn)程查詢
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)