偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

教您如何查詢SQL索引及主鍵信息

數(shù)據(jù)庫 SQL Server
SQL索引是SQL數(shù)據(jù)庫中最重要部分之一,下文對(duì)如何查詢SQL索引及主鍵信息進(jìn)行了詳細(xì)的闡述說明,供您參考學(xué)習(xí)。

SQL索引及主鍵等信息如何查詢是我們都需要知道的知識(shí),下面就教您查詢SQL索引及主鍵信息的方法,希望對(duì)您有所啟迪。

  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 -- 對(duì)于一個(gè)列包含多個(gè)索引的情況,只顯示第1個(gè)索引信息  
  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   

以上就是如何查詢SQL索引及主鍵信息的方法。

 

 

【編輯推薦】

SQL表結(jié)構(gòu)信息查詢的方法

帶您深入了解sql字段類型

教您如何獲取SQL字段默認(rèn)值

SQL修改字段默認(rèn)值

按時(shí)間點(diǎn)還原SQL數(shù)據(jù)庫的方法

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

2010-10-21 14:54:32

查詢SQL Serve

2010-09-26 13:56:43

SQL遠(yuǎn)程查詢

2010-09-25 11:02:33

SQL主鍵

2010-09-25 10:41:34

SQL SERVER主

2010-09-25 09:34:05

sql server主

2010-10-12 14:53:31

mysql索引優(yōu)化

2010-09-24 16:52:18

sql DATENAM

2010-10-13 15:59:21

MySQL索引

2010-11-16 09:49:22

Oracle重建索引

2010-09-07 09:45:48

SQL語句

2010-11-25 10:44:30

2010-11-18 16:27:37

2010-11-25 14:56:46

MySQL全文查詢

2010-10-21 14:06:22

定義SQL Serve

2010-09-27 16:48:07

sql server時(shí)

2010-09-28 11:28:40

SQL字段屬性

2010-10-19 09:34:15

sql server命

2010-10-29 13:30:33

Oracle歸檔日志

2010-10-13 16:49:56

MySql查詢時(shí)間段

2010-09-24 18:47:23

SQL數(shù)據(jù)分頁
點(diǎn)贊
收藏

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