相手システムから 固定長のデータファイルを連携し、自システムのDBに格納する際、末尾のスペースを削除するためにTRIMを考慮するかと思います。
<固定長ファイル>
「あいうえお 」
↓
<DB>
「あいうえお」
その際に注意すべき点は
・取り込むテーブルにPKが設定されているか
・連携される項目に全て半角スペースが設定される可能性が無いか
の2点です。
PK(主キー)項目に半角スペースが設定されると、DBがPKのNULLエラーとなります。
要注意です。
対応としては
・TRIMを行わない
・主キーはTRIMをしないように設定する
・主キーを外す
のいずれかになるかと思います、いずれにしろ非常に面倒なことになります。
(´・ω・`)
0 件のコメント:
コメントを投稿