@Agus Haryanto Makasih mas atas responsnya Iya aku ingin trigger ini menginsert/update ke table itu sendiri. kebetulan aku sering insert manual pake SQL Statement kadang suka lupa kalau ada beberapa record yang sama dengan yang akan dimasukkan, sudah dimasukkan sebelumnya. BTW makasih banyak pak agus atas sharingnya yang sangat bermanfaat. ta cobain pake SP yang pa agus contohkan
--- In [email protected], Agus Haryanto <agus_...@...> wrote: > > Pertanyaanya ini. > > Menginsert dan mengupdate ketable itu sendiri atau ke table lain. > > kalau ke table itu sendiri TRIGGER tidak bisa (akan terjadi error mutating) > > Untuk Hal ini sebaiknya gunakan Store Procedure Pak > > algoritmanya > > Lakukan perintah Update dulu > jika row yang terupdate hasilnya = 0 > lakukan perintah insert > > > > > > > > > ________________________________ > From: yanaora <yana...@...> > To: [email protected] > Sent: Thu, 26 November, 2009 10:01:12 > Subject: [indo-oracle] Tanya Cek Jika Record Ada Pake Trigger > > > Dear All > > Aku mau tanya bagaimana caranya menggunakan TRIGGER BEFORE/AFTER INSERT > supaya ketika ada statement INSERT ke dalam table dengan "record key" yang > sama yang sudah ada didalam table maka record yang baru tersebut akan > meng-UPDATE record lama (jika ada) sedangkan jika belum ada maka proses > INSERT akan terjadi seperti biasa > > terima kasih sebelumnya > > > > > > > > [Non-text portions of this message have been removed] >

