> -----Original Message----- > From: Ariefn [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 12, 2003 21:00 > To: [EMAIL PROTECTED] > Subject: [Delphindo] TANYA INTERBASE > > Pertanyaan: > 1. Apakah COMMIT tidak boleh dipakai dalam SP ?
Benar. Demikian juga dengan trigger. > 2. Anything I missed here ? SP dan Trigger di Interbase/Firebird bekerja dalam context transaksi (koneksi saat ini). Jadi operasi yang ada di SP/Trigger ngikut dari transaksi active saat itu. Jadi gambaran kasarnya jadi seperti ini ... Start Transaksi (dilakukan di client/applikasi) SP/Trigger (Server) Commit (dari client/aplikasi) Untuk kasus anda mungkin solusi seperti ini bisa digunakan. Buat trigger Before Insert yang isinya kurang lebih .. (untuk ngisi SAMPLE_ID) NEW.SAMPLE_ID = 'Sample ID-ZZZZ' Kemudian buat trigger After Insert (SAMPLE_ID kan sudah terisi) yang isinya kurang lebih .. INSERT INTO TABLEX (SAMPLE_ID,.....) VALUES (New.SAMPLE_ID,....) HTH, CMIIW ------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/xaxhjB/hdqFAA/xGHJAA/i7folB/TM ---------------------------------------------------------------------~-> Berlangganan: [EMAIL PROTECTED] Stop Berlangganan: [EMAIL PROTECTED] Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
