1

私はOracle SQLを試していて、各インデックスのインデックスキーの名前を持つユーザーが所有するすべてのインデックスの名前を見つけようとしていました.

システム カタログ ビューで user_indexes から検索して INDEX_NAME、INDEX_TYPE、COLUMN_NAME、COLUMN_POSITION を表示しようとしましたが、

以下は私が試したものです:

select table_name, column_name, data_type from user_tab_columns;

しかし、すべてのuser_indexesを表示するには不十分なようです..どうすればよいですか

4

1 に答える 1

2

インデックスとそれらが使用している列の簡単なリストを表示するには、user_ind_columns を使用します。

SELECT * FROM user_ind_columns

私が助けてくれることを願っています..

于 2012-11-06T17:21:48.533 に答える