2017年6月30日金曜日

intの最大値までデータをためてみた!

SQL Serverで、int型の最大値は2,147,483,647です。
IDENTITY指定されたint型の主キーを持つテーブルで、データをどんどん追加していくとどうなるんだろう?という素朴な疑問を持ち、
データをチマチマ貯めはじめて一ヶ月半。いよいよこの日がやってきました。

IDの最大値は2,147,483,647、途中いくつかIDの空きがある状態で1件追加すると、

 
IDENTITY をデータ型 int に変換中に、算術オーバーフロー エラーが発生しました。
算術オーバーフローが発生しました。


というエラーが発生しました。当たり前ですね。

またいつか、どこかで。

0 件のコメント:

コメントを投稿