Mengapa Anda menggunakan Identity
yang digulung khusus bidang ketika sudah ada yang hebat di SQL Server?
Cukup gunakan INT Identity (1,1)
untuk bidang ID Anda dan secara otomatis akan bertambah setiap kali baris dimasukkan. Ini juga menangani konkurensi jauh lebih baik daripada apa pun yang dapat Anda terapkan secara manual.
EDIT:
Contoh nilai ID manual:
SET IDENTITY_INSERT MyTable ON
INSERT INTO MyTable (IdField, Col1, Col2, Col3,...)
VALUES
(1234, 'Col1', 'Col2', 'Col3',...)
SET IDENTITY_INSERT MyTable OFF
Anda harus menyertakan daftar bidang eksplisit untuk INSERT
.