【Oracle SQL*Plus】スキーマ名の調べ方が分からない【初心者メモ】

雑学

備忘録になります。スキーマ名の調べ方が分からないと思う方もいるかもしれません。私がそうでした。スキーマ名はそのテーブル等に対する所有者(OWNER)の名前がスキーマ名になります。

テーブル情報は「ALL_TABLES」で管理されています。

表示例

SQL> SELECT OWNER,TABLE_NAME
  2  FROM ALL_TABLES
  3  WHERE ROWNUM < 10;

OWNER      TABLE_NAME
---------- ---------------
SYS        TS$
SYS        ICOL$
SYS        USER$
SYS        CDEF$
SYS        CCOL$
SYS        SEG$
SYS        PROXY_DATA$
SYS        COL$
SYS        OBJ$

9行が選択されました。

上の例だとSYSがスキーマ名になります。

関連記事

外部リンク