Skip to content

COMPARE

接口/方法功能

按字节比较两个RAW类型的数据,完全相等时返回0,不相等时返回第一个不相等的字节序号。

接口/方法声明

FUNCTION COMPARE (r1 IN RAW,r2 IN RAW,pad IN RAW DEFAULT NULL) RETURN INTEGER;

参数说明

参数名称参数类型参数解释默认值
r1RAW二进制数据
r2RAW二进制数据
padRAW填充0

操作示例

SQL> SELECT UTL_RAW.COMPARE(HEXTORAW('37'),HEXTORAW('38')) FROM DUAL;

EXPR1 |
------------------------------------------------------------------------------
1 |

SQL> SELECT UTL_RAW.COMPARE(HEXTORAW('38'),HEXTORAW('38')) FROM DUAL;

EXPR1 |
------------------------------------------------------------------------------
0 |