ご存知のように、SQL Serverでは、IDENTITY (n,m)
は値がから始まりn
、増分値はですが、すべてのデータベース設計者が、からのintデータ型のすべての値を利用せずにm
ID列をとして作成することに気付きました。IDENTITY(1,1)
(-2,147,483,648) to (2,147,483,647)
すべてのID列をとして作成することを計画していますIDENTITY (-2,147,483,648, 1)
(ID列はアプリケーションユーザーから非表示になっています)。
それは良い考えですか?