ms sql etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
ms sql etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

19 Ekim 2012 Cuma

MySQL AutoIncrement Kolon Değerini Çekmek (LAST_INSERT_ID() Fonksiyonu)

MySQL LAST_INSERT_ID()  Fonksiyonu Nedir ?


Arkadaşlar uzunca bi aradan sonra nihayet bloğum da yeni paylaşımlar yapmak için geri döndüm :)
Maalesef iş dünyasının yorucu ve yoğun çalışma ortamına kendinizi bi kez kaptırdınızmı kafanızı kaldırmanız pek de kolay olmuyor :) neyse konumuza geri dönelim nedir bu fonksiyon ve nasıl kullanılır ?

Arkadaşlar bu fonksiyon'u kullanabilmek için öncelikle bir Insert işlemi gerçekleştirmeniz gerekmektedir. Insert işlemi sonrası kayıt eklenen tablodaki "Auto Increment" özelliği true olan Primery Key kolonunuzun değerini almak için bu fonksiyonu kullanabiliriz.

Yani MsSQL'deki Insert işlemi sonrası doldurulan  (alt gr+q)(alt gr+q)identity değişkeni ne işe yarıyorsa bu fonksiyonda o işe yarıyor
veya
Oracle kullananların bildiği tabloda otomatik artan kolon oluşturmak için kullanılan sequence'lerin insert işlemi sonrası oluşan değerini almak için kullanılan "SEQUENCE_NAME".CURRVAL kullanımı gibi.