Dear teman dan guru,
Saya mendesain di oracle form sebuah Database Data Block yg fieldnya bisa 
diedit oleh User.

Pertanyaannya adakah cara ataupun tools dalam Oracle untuk mengatahui field 
mana saja yg diubah oleh User,
sehingga selain pada saat penyimpanan, aplikasi melakukan commit form tapi juga 
menyimpan
field data yang baru diubah kedalam semacam tabel Histori untuk mengatahu siapa 
dan kolom mana yg dirubah

ilustrasinya kira2 begini:
saya membuat block DATA_CUSTOMER, dgn field NAMA, ALAMAT, PEKERJAAN
block ini terhubung dengan table DATA_CUSTOMER, 

disamping itu saya juga mempunyai tabel DATA_HISTORI
yg fieldnya adalah NAMA_TABLE,NAMA_COLUMN, DATA_CONTENT, UPDATE_ID dan 
UPDATE_DATE

nah pada saat user mengubah data ALAMAT, maka pada saat commit form
data baru juga diinsert/append ke table DATA_HISTORI dengan value
('DATA_CUSTOMER','ALAMAT','Jl. Raya Perjuangan','ADI','09-09-09')

terima kasih sebelumnya
Regards
addinul


      Nikmati chatting lebih sering di blog dan situs web. Gunakan Wizard 
Pembuat Pingbox Online. http://id.messenger.yahoo.com/pingbox/

[Non-text portions of this message have been removed]

Kirim email ke