• 27-10-2021, 11:09:27
    #1
    Sayfalar tabloma bir veri ekliyorum bu tablomda kategoriler sütünum var. Buraya girilen değeri, sayfa ekleme işlemi sonrası otomatik olarak başka bir tabloma girilen değer neyse başlık olarak eklemek istiyorum. Bunu nasıl yazabilirim trigerla?
  • 27-10-2021, 11:28:11
    #2
    After insert ile yapabilirsin girdiğin değeri set edip alacaksın set ettiğin değeri diğer tabloya ekleme yapacaksın.
  • 27-10-2021, 11:28:48
    #3
    şuna benzer birşey lazım sanırsam sana.... test falan etmedim, kabaca yazıyorum, kusura bakma...

    -- ne zaman bir kayıt insert edilse
    create trigger şöyleböyletrigger
    on tablo1
    for insert

    -- insert edilen kayıttaki kategori sütunundaki değeri al
    DECLARE @insertedilenkategorilerdegeri VARCHAR(128)

    SELECT @insertedilenkategorilerdegeri = kategoriler
    FROM kategori from Inserted

    -- ikinci tabloya insert et
    insert into tablo2 (baslik) values (@insertedilenkategorilerdegeri)