日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
查詢SQLServer索引及主鍵信息

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

10年積累的網(wǎng)站制作、成都網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先做網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有獻(xiàn)縣免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

 
 
 
  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  -- 對于一個(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  
  40.  

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

【編輯推薦】

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

教您如何定義SQL Server游標(biāo)

SQL Server查詢語句的設(shè)計(jì)

SQL Server連接錯(cuò)誤的處理方法

SQL Server查詢表結(jié)構(gòu)的實(shí)現(xiàn)


本文名稱:查詢SQLServer索引及主鍵信息
網(wǎng)頁鏈接:http://www.dlmjj.cn/article/cooojdi.html