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

查詢SQL Server索引及主鍵信息

數(shù)據(jù)庫 SQL Server
SQL Server索引是SQL數(shù)據(jù)庫的重要組成部分,下面就教您如何查詢SQL Server索引及主鍵信息,如果您對此方面感興趣的話,不妨一看。

如何查詢SQL Server索引和主鍵信息是很多人都提到過的問題,下面介紹的腳本就用于實現(xiàn)查詢SQL Server索引及主鍵信息,供您參考學習。

  1. SELECT   
  2.     TableId=O.[object_id],  
  3.     TableName=O.Name,  
  4.     IndexId=ISNULL(KC.[object_id],IDX.index_id),  
  5.     IndexName=IDX.Name,  
  6.     IndexType=ISNULL(KC.type_desc,'Index'),  
  7.     Index_Column_id=IDXC.index_column_id,  
  8.     CColumnID=C.Column_id,  
  9.     CColumnName=C.Name,  
  10.     Sort=CASE INDEXKEY_PROPERTY(IDXC.[object_id],IDXC.index_id,IDXC.index_column_id,'IsDescending')  
  11.         WHEN 1 THEN 'DESC' WHEN 0 THEN 'ASC' ELSE '' END,  
  12.     PrimaryKey=CASE WHEN IDX.is_primary_key=1 THEN N'√'ELSE N'' END,  
  13.     [UQIQUE]=CASE WHEN IDX.is_unique=1 THEN N'√'ELSE N'' END,  
  14.     Ignore_dup_key=CASE WHEN IDX.ignore_dup_key=1 THEN N'√'ELSE N'' END,  
  15.     Disabled=CASE WHEN IDX.is_disabled=1 THEN N'√'ELSE N'' END,  
  16.     Fill_factor=IDX.fill_factor,  
  17.     Padded=CASE WHEN IDX.is_padded=1 THEN N'√'ELSE N'' END  
  18. FROM sys.indexes IDX  
  19.     INNER JOIN sys.index_columns IDXC  
  20.         ON IDX.[object_id]=IDXC.[object_id]  
  21.             AND IDX.index_id=IDXC.index_id  
  22.     LEFT JOIN sys.key_constraints KC  
  23.         ON IDX.[object_id]=KC.[parent_object_id]  
  24.             AND IDX.index_id=KC.unique_index_id  
  25.     INNER JOIN sys.objects O  
  26.         ON O.[object_id]=IDX.[object_id]  
  27.     INNER JOIN sys.columns C  
  28.         ON O.[object_id]=C.[object_id]  
  29.             AND O.type='U' 
  30.             AND O.is_ms_shipped=0 
  31.             AND IDXC.Column_id=C.Column_id  
  32. --    INNER JOIN  -- 對于一個列包含多個索引的情況,只顯示第1個索引信息  
  33. --    (  
  34. --        SELECT [object_id], Column_id, index_id=MIN(index_id)  
  35. --        FROM sys.index_columns  
  36. --        GROUP BY [object_id], Column_id  
  37. --    ) IDXCUQ  
  38. --        ON IDXC.[object_id]=IDXCUQ.[object_id]  
  39. --            AND IDXC.Column_id=IDXCUQ.Column_id  
  40.  

以上查詢SQL Server索引及主鍵信息的實現(xiàn)方法。

 

 

 

【編輯推薦】

SQL Server視圖的四大優(yōu)點

教您如何定義SQL Server游標

SQL Server查詢語句的設計

SQL Server連接錯誤的處理方法

SQL Server查詢表結(jié)構的實現(xiàn)

責任編輯:段燃 來源: CSDN博客
相關推薦

2010-09-28 11:07:37

SQL索引

2011-07-25 18:11:47

SQL Server數(shù)復合主鍵

2010-11-09 11:54:50

sql server查

2010-11-11 16:59:59

SQL Server視

2011-08-03 10:04:57

SQL Server數(shù)沒有主鍵的表

2011-05-12 13:34:57

SQL Server

2010-09-25 10:05:25

sql server主

2011-08-01 09:50:31

SQL Server數(shù)主鍵索引

2010-09-16 13:42:55

SQL SERVER索

2010-10-19 17:21:35

SQL SERVER主

2010-07-19 16:43:07

SQL Server選

2010-10-20 10:19:33

sql server刪

2010-10-20 10:31:57

sql server聯(lián)

2015-08-27 15:03:08

Live Query sql2016Livesql2016 調(diào)優(yōu)s

2010-07-07 10:54:22

SQL Server索

2010-07-05 15:12:30

SQL Server主

2010-10-19 17:34:10

sql server主

2009-05-15 10:14:31

SQL Server主鍵自動編號

2011-04-13 14:20:52

SQL Server主鍵

2010-09-25 09:34:05

sql server主
點贊
收藏

51CTO技術棧公眾號