DROP_OS_FILE
📄字数 356
👁️阅读量 加载中...
功能描述
删除指定路径文件,仅限系统管理员(SYSDBA)调用,并且不允许删除数据库系统文件(控制文件、数据文件、日志文件和系统文件)。
语法格式
sql
DROP_OS_FILE(expr)
输入参数
expr
:CHAR
类型,系统文件路径。
注意
参数输入路径需为操作系统物理路径(逻辑路径与操作系统路径的映射关系参考配置文件 mount.ini)
输出结果
BOOLEAN
类型,删除成功时返回 true
,删除失败或者输入参数为 NULL
时,返回 false
。
示例
注意
已在数据库XHOME目录下新建test.txt文件,且数据库目录路径为‘/home/xugu/Server/’
sql
-- 删除XHOME目录下的test.txt文件
SQL> SELECT DROP_OS_FILE('/home/xugu/Server/XHOME/test.txt') FROM dual;
+-------+
| EXPR1 |
+-------+
| T |
+-------+