내가 AIX 환경에서 티베로랑 informix 를 가지고 Table Select하는 걸 짰음.
둘다 CLI 프로그램..
시발 32비트와는 다르게 64비트 컴파일해서 nchar, nvarchar 형 긁어올 때, 비트 확장이 됨..
1) 32bit 컴파일 시.
=====================================================
0x2ff2265c 00 68 00 65 00 6c 00 6c - 00 6f c6 d4 b4 dc 00 00 .h.e.l.l.o......
0x2ff2266c 00 00 00 00 00 00 00 00 - 00 00 00 00 de ad be ef ................
0x2ff2267c de ad be ef de ad be ef - de ad be ef de ad be ef ................
0x2ff2268c de ad ..
0x2ff2266c 00 00 00 00 00 00 00 00 - 00 00 00 00 de ad be ef ................
0x2ff2267c de ad be ef de ad be ef - de ad be ef de ad be ef ................
0x2ff2268c de ad ..
=====================================================
2) 64bit 컴파일 시.
=====================================================
0xfffff4d8 00 00 00 68 00 00 00 65 - 00 00 00 6c 00 00 00 6c ...h...e...l...l
0xfffff4e8 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0xfffff4f8 00 00 00 00 00 00 00 00 - 09 00 10 00 a0 05 4a 18 ..............J.
0xfffff508 00 00 ..
0xfffff4e8 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0xfffff4f8 00 00 00 00 00 00 00 00 - 09 00 10 00 a0 05 4a 18 ..............J.
0xfffff508 00 00 ..
=====================================================
저거 어케 해야됨? 저거 걍 처리된 결과 32비트 결과물 맞춰 가지고 iconv 태워야 하남요?
댓글 0