← Detay Sayfası
Nesne Düzenle
|
sp_UpdateOrInsertSecim
İlgili Uygulama
-- Seçiniz --
SQL Server
Nesne Türü
View
Stored Procedure
Trigger
Job
Nesne Adı
Bu nesne dönem devrinden etkileniyor mu? (Örn: İçinde _01_ gibi sabit dönem kodu var mı?)
Genel Kullanım Amacı ve Notlar
Tam SQL Kodu
CREATE PROCEDURE [dbo].[sp_UpdateOrInsertSecim] @stockRef INT, @userId INT, @sel TINYINT AS BEGIN -- Mevcut kaydi kontrol et IF EXISTS (SELECT * FROM STOK_RAPOR_SIPARISLER WHERE STOCKREF = @stockRef AND USERID = @userId AND TYPE_ = 2) BEGIN -- Eger mevcut kayit var ve TYPE_ degeri 2 ise, DEL_ sütununu güncelle UPDATE STOK_RAPOR_SIPARISLER SET DEL_ = @sel WHERE STOCKREF = @stockRef AND USERID = @userId AND TYPE_ = 2; END ELSE BEGIN -- Aksi takdirde, yeni bir satir ekle INSERT INTO STOK_RAPOR_SIPARISLER (STOCKREF, USERID, DEL_, TYPE_) VALUES (@stockRef, @userId, @sel, 2); END --INSERT INTO STOK_RAPOR_SIPARISLER_LOG (STOCKREF, USERID, AMOUNT, TYPE_) --VALUES (@stockRef, @userId, @sel, @durum); END;
Oluşturulma: 23.12.2025 07:15
Son Güncelleme: 23.12.2025 17:28
İptal
Nesneyi Sil
Değişiklikleri Kaydet