Halo Teguh
coba di exceptionnya ditambahin
raise_application_error (-20010,sqlcode||sqlerrm);

jalanin lagi functionnya lalu coba post hasilnya disini.
ada kemungkinan recordnya lagi di lock ngga?

kalo saya, sebelum update, saya biasain pake select for update nowait 
dulu untuk acquire lock dari record ybs.

thanks

On 5/6/2010 5:10 AM, Teguh Susanto wrote:
>
> 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]
>
> 
>
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 9.0.819 / Virus Database: 271.1.1/2857 - Release Date: 05/06/10 
> 02:26:00
>
>    



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

Kirim email ke