안녕하세요.
mssql을 oracle로 변환작업을 하고 있는데요..
convert(bigint, convert(VARBINARY, concat(‘0’, right(‘0x00038’, len(‘0x00038’ -2)), 2),2);
0x00038 -> 000038 -> varbinary변환 -> bigint로변환
—> mssql 결과값 : 56
To_number(hextorow(‘000038’, ‘xxxxxx’)
—> 오라클 결과값 :56
위와같이 우선 해결책은 찾았는데.. ‘xxxxxx’도 데이터에 따라 가변적이서 문제가 될거 같고 혹시 더 좋은 방법이 없을까요?