FRENAME ストアドプロシージャは、ファイルの名前を変更するために使用されます。
機能の適用範囲
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity Editionは現在サポートされていません。
構文
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データベースは、ターゲットパスやファイルが存在するかどうか、およびAdminユーザーに十分な権限があるかどうかを検証しません。 |
例外状況
ACCESS_DENIEDINVALID_FILENAMEINVALID_PATHRENAME_FAILED