Mas Bowo, bagaimana kalau parameter pada store procedure lebih dari value yang kita passing dari form, misalnya pada store procedure ada 3 parameter tapi yang kita passing dari form hanya 2 parameter, 1 parameter lagi di store procedure saya gunakan untuk mendefinisikan file type misal :
CREATE OR REPLACE PROCEDURE sp_test_insert (p_input1 NUMBER, p_input2 VARCHAR2, V_FILE UTL_FILE.FILE_TYPE) IS BEGIN INSERT INTO test_table VALUES(p_input1, p_input2); COMMIT; END; / Bagaimana cara memanggilnya? Dan apakah procedure yang kita panggil dari form dapat kita Schedule seperti Scheduler pada Oracle Enterprise Manager? Thanks sebelumnya asep _____ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Yulius Wibowo Sent: 12 Februari 2007 7:00 To: [email protected] Subject: [indo-oracle] Re: ADD PARAMETER PADA PROCEDURE DI DATABASE OBJECT Pakai contoh aja ya Mas ... di Database Server, SQL> conn / as sysdba SQL> CREATE USER test_user IDENTIFIED BY oracle; SQL> GRANT CONNECT ,RESOURCE TO test_user; SQL> conn test_user/oracle SQL> CREATE TABLE test_table(a NUMBER, b VARCHAR2(50)); SQL> CREATE OR REPLACE PROCEDURE sp_test_insert (p_input1 NUMBER, p_input2 VARCHAR2) IS BEGIN INSERT INTO test_table VALUES(p_input1, p_input2); COMMIT; END; / Pastikan tidak ada error ... di Form Builder, - logon sbg test_user - Buat sebuah module baru - Buat canvas baru - Tambahkan sebuah item (type: BUTTON, kedalam canvas) - Buat trigger pada BUTTON yg baru tsb, WHEN-BUTTON-PRESSED isi: -- cara memanggil stored procedure yg ada di database -- cukup dengan menuliskan NAMA procedure-nya SP_TEST_INSERT(1, 'Hello World'); - Lalu jalankan form module tsb - Test dgn cara di klik tombol yg ada di canvas - Kemudian check di database SQL> conn test_user SQL> SELECT * FROM test_table; CMIIW, Bowo --- In indo-oracle@ <mailto:indo-oracle%40yahoogroups.com> yahoogroups.com, Asep Inbisco IT <[EMAIL PROTECTED]> wrote: > > Lalu bagaimana cara menjalankan store procedure tsb dari oracle form? > > > > _____ > > From: indo-oracle@ <mailto:indo-oracle%40yahoogroups.com> yahoogroups.com [mailto:indo- [EMAIL PROTECTED] <mailto:oracle%40yahoogroups.com> com] On > Behalf Of Ane Oracle > Sent: 09 Februari 2007 22:24 > To: indo-oracle@ <mailto:indo-oracle%40yahoogroups.com> yahoogroups.com > Subject: Re: [indo-oracle] ADD PARAMETER PADA PROCEDURE DI DATABASE OBJECT > > > > Buat parameter pada prosedur bisa > sintaknya : create prosedur nama_procedure(parameter in type_field); > > -- > ----- > Fight back spam! Download the Blue Frog. > http://www.bluesecu <http://www.bluesecu> > <http://www.bluesecu <http://www.bluesecurity.com/register/s?user=YXEubGluZGE1NDkx> rity.com/register/s?user=YXEubGluZGE1NDkx> > rity.com/register/s?user=YXEubGluZGE1NDkx > > > > > > [Non-text portions of this message have been removed] > [Non-text portions of this message have been removed]

