H2 HEXTORAW 给出中文字符输出
H2 HEXTORAW gives chinese char output
我正在尝试为使用 HEXTORAW 函数的查询编写一个带有 H2 数据库的 dbunit 测试
select hextoraw('79E6AAA933FA493990CC7502B5167D49')
给我
秦ꪩ㏺䤹郌甂딖絉
作为 H2 上的输出,代码 运行 所在的真实 oracle 数据库给我
79 e6 aa a9 33 fa 49 39 90 cc 75 02 b5 16 7d 49
我是否需要以不同方式配置 H2 以获得正确的输出?这目前阻止了我的单元测试,我看不出有什么办法。
select CAST('79E6AAA933FA493990CC7502B5167D49' AS RAW(16)) from dual
应该工作
我正在尝试为使用 HEXTORAW 函数的查询编写一个带有 H2 数据库的 dbunit 测试
select hextoraw('79E6AAA933FA493990CC7502B5167D49')
给我
秦ꪩ㏺䤹郌甂딖絉
作为 H2 上的输出,代码 运行 所在的真实 oracle 数据库给我
79 e6 aa a9 33 fa 49 39 90 cc 75 02 b5 16 7d 49
我是否需要以不同方式配置 H2 以获得正确的输出?这目前阻止了我的单元测试,我看不出有什么办法。
select CAST('79E6AAA933FA493990CC7502B5167D49' AS RAW(16)) from dual
应该工作