none
Şarta bağlı tetiklenen trigger RRS feed

  • Soru

  • Merhaba, 

    Hesap (hesapid, müşteriid, odaid, personelid, ...), Oda(odaid, odaadı, odatürü, odadurum, ...) ve Müşteri(müşteriid, müşteriad, müşterisoyadı, ....) tablolarım var. 

    istediğim odaya müşteri kaydederken hesap tablosunda kayıt açmak ve odaid ve müşteriid kaydeden trigger yazmak(bunu yaptım). Ama oda tablosundaki odadurum boş ise bunu yapsın istiyorum bu şartı nasıl yazabilirim. teşekkürler.

    ALTER TRIGGER [dbo].[MUSTERIHESAP]
    ON [dbo].[MUSTERI]
    AFTER INSERT 
    AS DECLARE @MUSTERIID int, @ODAID int
    SELECT @MUSTERIID=MUSTERIID, @ODAID=MUSTERIODAID FROM inserted 
    INSERT INTO HESAP (MUSTERIID,ODAID,HESAPACILISTARIHI) VALUES (@MUSTERIID,@ODAID, GETDATE())


    10 Haziran 2019 Pazartesi 11:16

Tüm Yanıtlar