Skenario:
Kami memiliki tabel dbo.Customer yang memiliki ID sebagai kolom identitas. Kita perlu memasukkan satu record dalam tabel ini dengan -1 untuk ID.Solusi :
Kami akan menggunakan Identity_insert ON dan Off untuk melakukan ini seperti yang ditunjukkan di bawah ini. Ini akan menonaktifkan properti identitas dan kemudian kami akan memasukkan record dan kemudian mengaktifkannya kembali.
CREATE TABLE dbo.Customer(ID INT IDENTITY(1,1), Kode Pelanggan VARCHAR(50), Nama Depan VARCHAR(50), Nama Belakang VARCHAR(50))SET IDENTITY_INSERT dbo.Pelanggan AKTIFGOMASUKKAN KE dbo.Pelanggan ( ID,CustomerCode,FirstName,LastName)VALUES (-1,'UNKNOWN','UNKNOWN','UNKNOWN')SET IDENTITY_INSERT Dbo.Customer OFFSELECT * FROM dbo.Customer
Cara memasukkan nilai di Kolom Identitas secara manual di Tabel SQL Server Demo Video :Cara memasukkan nilai secara manual di kolom identitas di Tabel SQL Server |