日々学習〜人の役に立てるITエンジニアを目指して〜

ITエンジニアが日々学んだ事を書き記します

桁数エラー

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