Database Akademi
»
Veri Tabanı
»
Oracle
»
Oracle da Trigger Kullanımı
Sıralama: Member
Gruplar: Registered
Katılan: 4.11.2014(UTC) Mesajlar: 27   Konum: Karaman Thanks: 4 times
|
Mehmet hocam merhaba;
Oracle da bir trigger yazmak istiyorum. Örneğin OGR tablosuna bir veri girişi olduğunda bu tablonun içindeki ogr_no, durum, vb.. gibi kolonları OGR_A tablosunda karşılık gelen kolonlara yazdırmak istiyorum. Nasıl yapabilirim? Yardımcı olur musunuz?
|
|
|
|
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 672
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Originally Posted by: mstfgnlty  Mehmet hocam merhaba;
Oracle da bir trigger yazmak istiyorum. Örneğin OGR tablosuna bir veri girişi olduğunda bu tablonun içindeki ogr_no, durum, vb.. gibi kolonları OGR_A tablosunda karşılık gelen kolonlara yazdırmak istiyorum. Nasıl yapabilirim? Yardımcı olur musunuz? Merhabalar Oracle Trigger Örnek Bir adet tablo olsuturalım Kod:
CREATE TABLE siparis
( id number(5),
miktar(4),
maliyet(6,2),
toplamMaliyet(8,2)
);
Sonra trigger i tanımlayalım Kod:
CREATE OR REPLACE TRIGGER siparis_after_insert
AFTER INSERT
ON siparis
FOR EACH ROW
BEGIN
-- Insert record into audit table
INSERT INTO yeniSiparis
( id,
miktar,
maliyet,
toplamMaliyet
)
VALUES
( :new.id,
:new.miktar,
:new.maliyet,
:new.toplamMaliyet );
END;
|
Yeniden geri döndük 2025 |
|
|
|
Sıralama: Member
Gruplar: Registered
Katılan: 4.11.2014(UTC) Mesajlar: 27   Konum: Karaman Thanks: 4 times
|
Hocam after ile before arasındaki fark nedir? After da new kullanılabiliyor muyuz?
|
|
|
|
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 672
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Originally Posted by: mstfgnlty  Hocam after ile before arasındaki fark nedir? After da new kullanılabiliyor muyuz? after kayıt olduktan sonra o kayıdı yakalamak için oluyor before ise kayıt olmadan önce işlem yapmamızı sağlıyor , evet new ikisinde de kullanılıyor |
Yeniden geri döndük 2025 |
|
|
|
Database Akademi
»
Veri Tabanı
»
Oracle
»
Oracle da Trigger Kullanımı
Forumu Atla
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.