SUBSTR 函数用于返回 len
个字节,从 RAW r
的 pos
位开始计算。
语法
UTL_RAW.SUBSTR (
r IN RAW,
pos IN BINARY_INTEGER,
len IN BINARY_INTEGER DEFAULT NULL)
RETURN RAW;
参数解释
参数 | 解释 |
---|---|
r | 从 RAW 中提取的部分字节的字符串。 |
pos |
|
len | 从 |
默认值和可选参数
可选参数 | 描述 |
---|---|
len | 从 |
返回值
返回值 | 描述 |
---|---|
portion of r | 从 |
NULL |
|
使用说明
如果
pos
为正,则 SUBSTR 从r
的开头计数以找到第一个字节。 如果 pos 为负,则 SUBSTR 从r
的末尾开始倒数。pos
值不能为 0。如果省略
len
,则 SUBSTR 将所有字节返回到r
的末尾。len
值不能小于1。
异常情况
异常 | 描述 |
---|---|
VALUE_ERROR | 下述情况可能会返回 VALUE_ERROR:
|