« 新球場来てみた | トップページ | ああっ女神さまっ とか・・・ »

2009.07.24

謎の数字 2147483647

淡々とクリックだけしていたMyMiniCityですが(謎)今日昼頃からずっとエラーが・・・


Technical description
INSERT INTO CityEvent (date,type,cityId) VALUES ('2009-07-24 16:29:42', 'birth', 208444) Duplicate entry '2147483647' for key 1
2147483647ですか~
これってsigned int32の上限値ですね(^^;
問題としてはコレと同様変数の最大値でのエラー。

元のINSERT文には入ってないから、DBのauto incrementっぽい。
単にエラーを止めるだけなら、DBのテーブル定義を換えれば済む話だけど、プログラムの中でこのkey値を直接使ってる所があると、その辺の確認に時間がかかるかもしれない(単にORDER BYとかで指定しているだけで、値自体は使ってなければ問題ない)
まぁ、テーブル定義を換えるだけと言っても、これだけデータが入ってると、結構時間がかかると思いますが。

復旧はいつでしょうかねぇ?(^^;

# ってか、こういうベアなエラー文(謎)を見せるのはセキュリティ的にどうよ?って気も・・・

|

« 新球場来てみた | トップページ | ああっ女神さまっ とか・・・ »

MyMiniCity」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: 謎の数字 2147483647:

« 新球場来てみた | トップページ | ああっ女神さまっ とか・・・ »