新しく学んだ事

業務システムの受託開発を主に行っています。人生日々勉強。日々新しく学んだ事を記します。主に仕事帰りの電車の中で書いてます!

桁数エラー

データ登録時、「STRING または BINARY データは切り詰められました。」というエラーが発生。
テーブルのフィールドの桁数を越える桁数の値をセットする時に起きる。
度々発生するのだが、大抵は設計のミス。
データテーブルからワークテーブルにデータをinsertする時、データテーブルのフィールドの桁数よりワークテーブルのフィールドの桁数が少なくなっている。
最大の桁数でテストしてれば気付けること。
そこまでのテストが行えてなかった。