Herkese merhaba,
Bu yazıda sizlere SQL Server’da Identity değerinin nasıl bulunacağından bahsedeceğim.
SQL Server’da Identity değerini aşağıdaki şekillerde bulabiliriz. Örnek kullanımları aşağıda görmektesiniz. İşlemleri Northwind veritabanını kullanarak yaptık.
SELECT IDENT_CURRENT('Categories')
Sorgumuz Categories tablosunda olan en son Identity değerini döndürecektir.
Herhangi bir tablo için o anki oturum ya da tüm geçerlilik alanları için en son Identity değeri bilgisini elde etmek için aşağıdaki ifadeyi kullanırız. Triggerlar ile kullanılması önerilmez.
SELECT @@IDENTITY
Herhangi bir tablo için o anki oturum ya da o anki geçerlilik alanında olan en son Identity değerini döndürür. Triggerlar ile bu identity ifadesinin kullanılması önerilir.
SELECT SCOPE_IDENTITY()
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.