18 Kasım 2009 Çarşamba

Merge Deyimi

Merge Deyimi:
SQL Server 2008 ile gelen diğer bir yenilik olan Merge deyimi ile duruma göre insert veya update yapabiliyoruz. Yani prosedürümüz içerisinde Merge ve Matched deyimlerini kullanarak kaydı bulabiliyorsak güncelleme bulamıyorsak kayıt ekleme yapabiliyoruz. Merge deyimi için aşağıdaki örneği inceleyebilirsiniz.

MERGE INTO StokHareket h
USING Stok s ON s.StokID = h.StokID
WHEN MATCHED THEN UPDATE SET h.Adet = s.Adet
WHEN NOT MATCHED THEN INSERT (StokID, Adet)
VALUES (s.StokID, s.Adet)

Hiç yorum yok:

Yorum Gönder