0207NAME IS NULL
2008/11/07(金) 03:10:11ID:eToAOLwU最近AS400が遅いもんだから、安価でキケンなPC鯖に移行することになった。
で、とりあえず現状のDS2/400のデータを、Oracleに移し変えようと思って
ODBC経由で、DB2→Oracleのツールつくって、転送はじめたんだけど
ここで、文字列フィールド(からむ?)に問題が
ODBCのAPIから見ると、CHARで定義されてるって取得できるんだけど
取得したバイト数が、5250コンソールからみたバイト数とちがってる
コンソールだと8バイトでも、ODBCだと10バイトとか
これ全角可能なOからむ?とかだけじゃなくて、半角のみはいってるAだっけ?でも起こってって
おかげで、全部自動でコピーできる予定が、フィールドの長さを調整しなおさないといけなくなった
これって、なんでおこるの?どやって解決するべきなのかな?