タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

MySQLとSQLとerrorに関するkathewのブックマーク (1)

  • Data truncated for column 'hoge' at row 1 エラーに遭遇 - 憧れ駆動開発

    魔境のコード解析してた Django 側では models.CharField で 255 まではいるようにしたフィールドをたくさん用意しておいて、それを適宜 int や string や boolean や datetime で擬似的に処理をするというちょっと複雑なフィールドがあるのだけど(まあちょっと慣れたらそういうシステムはありそうだが)、そこで不正なデータ(boolean でいれるべきフィールドに文字列をいれている)であることはわかっていたが、しかしなぜこのエラーがでるかわからなかった。エラーの意味自体は「このカラムにはいりきらないから切り詰めていれておいたよ」というものだけど、それが Django 側ではエラーとして落としてしまっているようだった。 結局これは2段階のフィールド設計になっていて、「一時的に登録するフィールド→正式に登録するフィールド」というのが用意してあった。その

    Data truncated for column 'hoge' at row 1 エラーに遭遇 - 憧れ駆動開発
  • 1