Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


BACKFILE_TYPE

📄字数 814
👁️阅读量 加载中...

功能描述

返回备份文件的类型。

语法格式

sql
BACKFILE_TYPE(expr)

输入参数

  • exprVARCHAR 类型,或能隐式转换为 VARCHAR 类型的其他类型。

注意

  • 参数输入路径需为数据库逻辑路径(逻辑路径与操作系统路径的映射关系参考配置文件 mount.ini
  • 参数的格式为:数据库逻辑路径 + 备份文件名,例如:“/BACKUP/TAB_BACKUP.EXP”

输出结果

返回 VARCHAR 类型,返回值取值范围为:db_exptab_expsys_backunknown 之一,输入参数为 NULL 时,输出结果为 NULL

输出结果说明

返回值说明
db_exp库级逻辑备份文件
tab_exp表级逻辑备份文件
sys_back系统级备份文件
unknown未知文件

示例

sql
SQL> CREATE TABLE tab_backup2(c1 INT,c2 VARCHAR);

SQL> INSERT INTO tab_backup2 VALUES (1, 'test1'), (2, 'test2'), (3, 'test3'), (4, 'test4');

SQL> BACKUP TABLE tab_backup2 TO '/BACKUP/TAB_BACKUP.EXP';

-- 查询表级备份文件的类型
SQL> SELECT BACKFILE_TYPE('/BACKUP/TAB_BACKUP.EXP');

+---------+
|  EXPR1  |
+---------+
| tab_exp |
+---------+