求将16进制字符串转换成整数后,在转换成16进制字符串pl/sql 函数写法
各位大侠,小弟小把类似于 "B0:CE:18:02:00:00" 的字符串,按照最低位加一的方法,转换成另外一个字符串。
如:"B0:CE:18:02:00:00" -> "B0:CE:18:02:00:0
1"
"B0:CE:18:02:00:FF" -> "B0:CE:18:02:0
1:00"
请教在PL/SQL 中怎么用函数实现。
或者将 “B0CE180200ff” 转换成 整数,然后加1,在将整数转换成 字符串都可以的。
谢谢。
------解决方案--------------------Select TO_CHAR(to_number('B0CE180200ff','XXXXXXXXXXXX') + 1,'XXXXXXXXXXXX') from dual;