FRENAME ステートメントは、ファイルの名前を変更するために使用されます。
適用対象
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity EditionはMySQLモードのみを提供します。
構文
UTL_FILE.FRENAME (
src_location IN VARCHAR2,
src_filename IN VARCHAR2,
dest_location IN VARCHAR2,
dest_filename IN VARCHAR2,
overwrite IN BOOLEAN DEFAULT FALSE);
パラメータの説明
| パラメータ | 説明 |
|---|---|
| src_location | ソースファイルのパスとファイル名(大文字と小文字は区別されます)。 |
| src_filename | 重命名前のソースファイル名。 |
| dest_location | ターゲットファイルのパス。 |
| dest_filename | ファイルの新しい名前。 |
| overwrite | ターゲットファイルが存在する場合、そのターゲットファイルを直接上書きするかどうかを指定します。デフォルト値はFALSEであり、ターゲットファイルを上書きせず、ターゲットファイルが存在する場合はRENAME_FAILED例外を返します。また、OceanBaseデータベースはターゲットパスとファイルの存在、および管理者ユーザーに十分な権限があるかどうかを検証しません。 |
エラー状況
ACCESS_DENIEDINVALID_FILENAMEINVALID_PATHRENAME_FAILED