Oracle ディレクトリ作成方法 | 簡単ステップで解説
Oracleデータベースでディレクトリ(directory)を作成するには、次のSQLステートメントを使用します:
CREATE OR REPLACE DIRECTORY directory_name AS 'directory_path';
directory_name とは、作成したいディレクトリの名前であり、directory_path はそのディレクトリがファイルシステム内で存在するパスを指します。CREATE OR REPLACE を使用すると、新しいディレクトリを作成することができますが、既に存在する場合は置き換えられます。
Oracle データベース内に DATA_FILES という名前のディレクトリを作成し、/home/oracle/data_files フォルダを指すためには、次の SQL ステートメントを使用します。
CREATE OR REPLACE DIRECTORY DATA_FILES AS '/home/oracle/data_files';
ディレクトリを作成した後、ユーザーはそのディレクトリを使用してデータベース内でファイルの操作を行うことができます。たとえば、ファイルを読み書きすることができます。