ORACLE機能 SQL

[ORACLE] テーブルの表領域名を取得する

投稿日:2017年5月10日 更新日:

テーブル名とテーブルが所属する表領域名を一覧で表示するには、USER_TABLESデータディクショナリを検索すればOKです。

サンプルコード

例)テーブル名と表領域名を一覧表示する

(結果)
TABLE_NAME TABLESPACE_NAME ----------- -------------------------------- M_AAA TBS1 M_BBB TBS2 M_CCC TBS3 W_DDD W_EEE

メモ

  • テンポラリーテーブルは表領域名はnullになります。
  • DBA_TABLES、ALL_TABLESでも検索可能です。

スポンサーリンク

スポンサーリンク

-ORACLE機能, SQL

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

ORACLE

[DBMSパッケージ] 文字をコンソールに出力する(DBMS_OUTPUT)

文字をコンソールに出力するには、DBMS_OUTPUTパッケージを使用します。 サンプル 例1)文字列をコンソールに出力 ...
ORACLE

[ORAエラー] ORA-01861: リテラルが書式文字列と一致しません

以下のように表示されます。 (日本語) ORA-01861: リテラルが書式文字列と一致しません (英語) ORA-01 ...
ORACLE

[データディクショナリ] コメント情報を取得する

テーブルやビューに付けられたコメントを参照するには、 TAB_COMMENTSデータディクショナリビューを参照します。 ...
ORACLE

[PL/SQL] 動的SQLでINSERT、UPDATE、DELETEを実行する

PL/SQL上で動的なINSERT文、UPDATE文、DELETE文を実行するには、EXECUTE IMMEDIATEを ...
ORACLE

[ORAエラー] ORA-01565: ファイル'XXX'の識別中にエラーが発生しました

以下のように表示されます。 (日本語) ORA-01565: ファイル'XXX'の識別中にエラーが発生しました (英語) ...

スポンサーリンク