script update nya dah dicoba namual blom diluar function..? dan apakah berhasil..?
dan parameter input funtion itu berfungsi untuk apa..? karna tdk masuk ke dalam script update sama skali..? UPDATE TD_NOMOR_TRANSAKSI SET NO_URUT=NO_URUT+ 1 ??? WHERE KD_TABLE = 'tm_detail_asset' ; ??? mungkin kd_table harus huruf capital upper(kd_table). ________________________________ From: Teguh Susanto <[email protected]> To: [email protected] Sent: Thu, May 6, 2010 4:10:11 PM Subject: [indo-oracle] tidak bisa update table didalam fungsi kepada miliser &senior DBAsaya lagi buat function tapi belum berhasil banget karena update table (DDL) tidak berhasilini saya sertakan contoh scriptnyacreate or replaceFUNCTION GETNOMORTRANSAKSI ( fTable IN VARCHAR2 ) RETURN VARCHAR2 is hasil varchar2(20) ;vnomor varchar2(20) ;BEGIN UPDATE TD_NOMOR_TRANSAKSI SET NO_URUT=NO_URUT+ 1 WHERE KD_TABLE = 'tm_detail_asset' ; RETURN 'BEHASIL' ;EXCEPTION when others then return 'GAGAL';END GETNOMORTRANSAKSI; apabila fungsi tsb dirun pasti resultnya 'GAGAL', dan data di field no_urut tidak bertambah, mungkin dari miliser or senior DBA bisa kasih solusi masalah saya..a.tas perhatiannya terimakasih [Non-text portions of this message have been removed] [Non-text portions of this message have been removed]

