4

私のテーブル

---------------------
id(int-PK-AI) | name
---------------------
1             | a
2             | b
...           |

max           | x
???           | ...

MSSQL のテーブルの列 ID (主キーの自動インクリメント) の値が最大値より大きいとどうなりますか? エラーまたは何が起こりますか?そして、防ぐための解決策は何ですか?

4

2 に答える 2

1

誰かINSERTINSERT.

これを修正するには、より大きな範囲をサポートするように列のデータ型を変更します。64 ビット整数と長い DECIMAL ID は、オーバーフローするのが非常に困難です。

于 2013-09-29T17:08:51.553 に答える