[前][次][番号順一覧][スレッド一覧]

mysql:15311

From: Hisamitsu Issei <Hisamitsu Issei <ds1i-hsmt@xxxxxxxxxx>>
Date: Thu, 6 May 2010 11:59:52 +0900
Subject: [mysql 15311] Re: insertに失敗する

久光です


 奥野様、アドバイスありがとうございます。

 とりあえず先様のサーバの設定を確認したところstrictモードがいろいろ書かれていたので、コメントアウトしたところ問題なくinsertできるようになりました。

 原因はstrictモードだったのはわかったので、逆に言えば奥野様のご指摘通りstrictではないSQL文を発行しているということなので、どこがいい加減なSQL文になっているのかをSHOW WARNINGSコマンドで確認していこうと思います。たぶん、初期値の設定がされていないカラムがあって、それに値を指定していないinsert文を発行しているのが原因じゃないかなと思ってます。

 ありがとうございました。

> strictモードにするとINSERTが失敗するということは、
> 何か不正な値をカラムに突っ込んでいるんだと思います。
> 正確なエラーの内容を知るために、SHOW WARNINGSコマンドを使ってください。




[前][次][番号順一覧][スレッド一覧]

     15307 2010-04-30 19:47 [Hisamitsu Issei <ds1] insertに失敗する                        
     15308 2010-04-30 20:08 ┗[とみたまさひろ <tomm]                                       
     15309 2010-04-30 23:30  ┗[Hisamitsu Issei <ds1]                                     
     15310 2010-05-06 09:15   ┗[Mikiya Okuno <Mikiya]                                   
->   15311 2010-05-06 11:59    ┗[Hisamitsu Issei <ds1]