ファイルを削除するには、UTL_FILE.FREMOVEを使用します。
構文
- (ファイル存在チェックを行う)
- UTL_FILE.FREMOVE(<ディレクトリオブジェクト名>, <ファイル名>);
ディレクトリオブジェクト名はパスではなく、CREATE DIRECTORYで作成したディレクトリ名です。
サンプル
例)DIRECTORY「DIR01」にあるhoge.txtを削除する
1 |
call UTL_FILE.FREMOVE('DIR01', 'hoge.txt'); |
解説
- ディレクトリは、ディレクトリパスを直接指定できません。ディレクトリオブジェクトを作成しておく必要があります。