SQL Server’da Select Into Kullanarak, Identity Değeriyle Tablo Kopyalamak
Herkese merhaba,
Bu yazıda size SQL Server’da select into kullanarak, identity değeriyle tablo nasıl kopyalanır bundan bahsedeceğim. Bu işlem için aşağıdaki kod bloğunu inceleyin.
--Tablo Oluşturulması CREATE TABLE BirinciTablo ( ID INT IDENTITY(1,1), AD NVARCHAR(100) ) --Test verileri eklenmesi INSERT INTO dbo.BirinciTablo ( AD ) VALUES ( N'Yavuz' ) INSERT INTO dbo.BirinciTablo ( AD ) VALUES ( N'Selim' ) --Birinci tablonun listelenmesi SELECT * FROM BirinciTablo --Tablo kopyalanma işleminin yapılması SELECT IDENTITY(INT,1,1) AS ID, AD INTO IkinciTablo FROM BirinciTablo --Tablonun kontrol edilmesi SELECT * FROM IkinciTablo INSERT INTO dbo.IkinciTablo (AD) VALUES ( N'Kontrol isim' ) --Tabloya bir eklenerek ID değeri otomatik artıyor mu test edilmesi SELECT * FROM IkinciTablo
Burada yukarıdaki kodlarda görüldüğü üzere tablo kopyalama işlemi yapılmış ve sonrasında ID değeri otomatik artıyor mu kontrol edilmiştir.
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.