謎の数字 2147483647
淡々とクリックだけしていたMyMiniCityですが(謎)今日昼頃からずっとエラーが・・・
2147483647ですか~
Technical description
INSERT INTO CityEvent (date,type,cityId) VALUES ('2009-07-24 16:29:42', 'birth', 208444) Duplicate entry '2147483647' for key 1
これってsigned int32の上限値ですね(^^;
問題としてはコレと同様変数の最大値でのエラー。
元のINSERT文には入ってないから、DBのauto incrementっぽい。
単にエラーを止めるだけなら、DBのテーブル定義を換えれば済む話だけど、プログラムの中でこのkey値を直接使ってる所があると、その辺の確認に時間がかかるかもしれない(単にORDER BYとかで指定しているだけで、値自体は使ってなければ問題ない)
まぁ、テーブル定義を換えるだけと言っても、これだけデータが入ってると、結構時間がかかると思いますが。
復旧はいつでしょうかねぇ?(^^;
# ってか、こういうベアなエラー文(謎)を見せるのはセキュリティ的にどうよ?って気も・・・
| 固定リンク
「MyMiniCity」カテゴリの記事
- 謎の数字 2147483647(2009.07.24)
- MyMiniCity的業務連絡(2008.12.02)
- ぺたぺた市に・・・(2008.03.03)
- MyMiniCityのサーバが落ちてたっぽい(2008.02.26)
- ぺたぺた市の人口が1000人に!(2008.02.12)
この記事へのコメントは終了しました。
コメント