既存の表領域をPL/SQLで確認する方法は何ですか?
PL/SQL内で既存のテーブルスペースを確認する方法は以下の通りです:
- 現在のデータベース内のすべてのテーブルスペースをリストアップするために以下のSQLクエリ文を使用できます。
SELECT tablespace_name
FROM dba_tablespaces;
- 以下の PL/SQL コードブロックを使用すると、すべてのテーブルスペースの名前を出力できます:
BEGIN
FOR ts IN (SELECT tablespace_name FROM dba_tablespaces) LOOP
DBMS_OUTPUT.PUT_LINE(ts.tablespace_name);
END LOOP;
END;
上記の方法を使用して、現在のデータベースに存在するテーブルスペースの名称を確認できます。