Oracleでテーブルのパーティションを表示する方法は何ですか?
Oracleでは、テーブルのパーティションを表示する方法は次のとおりです:
- DESCRIBEコマンドを使用して、テーブルの構造を見て、PARTITION_NAME列をチェックして分割の名前を特定します。例:
- テーブル名を説明してください。
- DBA_TAB_PARTITIONSビューを使用して、テーブルのパーティション情報をクエリします。例えば、
- SELECT table_name, partition_name
FROM dba_tab_partitions
WHERE table_name = ‘table_name’を使って、table_nameとpartition_nameを選択します。 - 例えば、テーブルのパーティション情報を調べるために、ALL_TAB_PARTITIONSビューを使用してください。
- テーブル名とパーティション名をすべてのテーブルパーティションから選択し、テーブル名が ‘table_name’ のものを取得。
- 現在のユーザーのテーブルのパーティション情報を調べるためには、USER_TAB_PARTITIONSビューを使用します。例:
- テーブル名とパーティション名を選択してください
ユーザーのテーブルパーティションから
テーブル名が ‘テーブル名’ の場合。
上記の方法では、table_nameを検索するテーブル名に置き換えてください。