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.
489 Kez Okundu