
IFS_PATH标量函数
IFS_PATH标量函数返回输入路径字符串的指定部分。
路径字符串表示集成文件系统(IFS)中的对象。 它可以是一条绝对路径、一条相对路径,或者只是一个IFS对象。
要使用IFS_PATH函数,必须安装国际统一码组件(ICU)选项( 5770SS1 选项39)。
授权 :见下文注释。
方案是SYSTOOLS。
- 路径名
- 包含路径的字符串。
- 小节
- 一个字符串,用于指示路径名中要返回的部分。 当遇到“.”时,无需进行特殊处理 或'..' 作为目录名称包含在路径字符串中。
注
在SYSTOOLS模式中提供了该功能,作为在SQL标量函数中使用正则表达式的示例。 与SYSTOOLS中提供的其他 Db2® for i 工具类似,SQL源代码可以被提取并用作构建类似辅助功能的模型,或者用于在用户指定的架构中创建自定义版本。
SYSTOOLS提供的服务具有授权要求,具体取决于用于实施服务的接口。 要了解权限要求,请提取服务的SQL语句并检查其执行情况。
示例
创建一个路径字符串,表示与提供的路径位于同一目录的新文件 status_yymmdd.txt。
VALUES SYSTOOLS.IFS_PATH( PATH_NAME => '/usr/mydir/prior_resultfile.txt',
SUBSECTION => 'PATH PREFIX')
CONCAT 'status_' CONCAT VARCHAR_FORMAT(current date, 'YYMMDD') CONCAT '.txt';
