3つの列を持つテーブルにUNIQUE CLUSTERED INDEXがあるとします。このインデックス名を指定して列を取得する効率的な方法は何でしょうか?SQL Serverの特定のインデックスのすべての列を検索する方法は?
0
A
答えて
1
次の例では、テーブルmyTbl
のすべてのインデックスとインデックス列を返します。
SELECT i.name AS index_name
,COL_NAME(ic.object_id,ic.column_id) AS column_name
,ic.index_column_id
,ic.key_ordinal
,ic.is_included_column
FROM sys.indexes AS i
INNER JOIN sys.index_columns AS ic
ON i.object_id = ic.object_id AND i.index_id = ic.index_id
WHERE i.object_id = OBJECT_ID('myTbl');
+0
あなたのソースをリンクする必要があります... https://docs.microsoft.com/en-us/sql/relational-databases/system-catalog-views/sys-index-columns-transact-sql – scsimon
+0
@scsimonありがとうハイライト完了しました。 –
0
さて、あなたはそれについてのすべてを見るためにインデックスからそのDB>テーブルとスクリプトの下SSMSでインデックスフォルダに移動することができます。または、インデックスを右クリックして[プロパティ]をクリックすると、列はGeneral
の下に表示されます
関連する問題
- 1. SQL Serverデータベースの特定の列を検索する方法は?
- 2. SQL Serverデータベース内のすべてのテーブルで特定の型のすべての列を検索
- 3. SQL Server:列内の特定の値を持つすべての行をすべて検索します。
- 4. SQL ServerのXML列を使用して特定の列名を検索する
- 5. SQL Server:特定のデータのテーブル/列の検索
- 6. SQL Server - すべてのデータベーステーブルの列を検索
- 7. SQL Server 2008のテーブル列への参照をすべて検索
- 8. アップデート(検索と置換)のすべての列に、SQL Serverの
- 9. すべてのデータベースから特定の列を検索するSQLクエリ
- 10. PostGIS特定のポイントを含むすべてのサークルを検索する - インデックスを定義する方法
- 11. MS SQL Serverのすべてのデータベースオブジェクトでテキストを検索する方法
- 12. Sql Serverの列の既定値を検索する最も良い方法
- 13. SQL Server 2005すべての書籍を持つユーザーを検索する方法
- 14. 特定のユーザーからすべての記事を検索する方法は?
- 15. SQL Server 2008の特定の列に列の値を格納する方法は?
- 16. 特定の文字列のオブジェクトを検索する方法php
- 17. SQL Server - 特定のデータ型に基づいて構築されたすべてのクラスタードインデックスを検索するスクリプト
- 18. SQL Server Expressのプロパティウィンドウで既定のアカウント名を検索する方法は?
- 19. SQL Server 2014 - Distinctレコードの検索方法
- 20. 検索方法SQL Server 2008の特殊文字(%)
- 21. SSRS:特定のユーザーのレポートを検索する方法は?
- 22. ループthrogh特定の文字列を検索するすべてのデータ
- 23. 特定の行にハッシュタグを含むすべてのファイルを検索して検索する方法
- 24. 特定の列の値に基づいてテーブルを検索する方法は?
- 25. SQLインデックスの検索
- 26. oracleテーブルのすべてのフィールドで特定の値を検索
- 27. SQL Serverからの正確な一致の特定フルテキスト検索
- 28. 簡単な検索方法検索する行の数を返すSQL Server
- 29. 2d配列の特定のインデックスのインデックスを調べる最も良い方法
- 30. Access 2003で特定の列の平均を検索する方法は?
これまでに何を試みましたか? – bated