coba pake kaya gini pak

select nvl(max(b),0) + 1 from aa

semoga bermanfaat


-----Original Message-----
From: "Pesex NET Company" <[email protected]>
To: [email protected]
Date: Mon, 10 Aug 2009 03:07:54 -0000
Subject: [indo-oracle] Re: select max(field)

    selamat pagi,
saya biasa pake ini untuk auto number,saya biasa pake di triger :

select decode(max(f.id_lang),null,1,max(f.id_lang)+1) from customer f

klo blom bener kasih tau ya..

semoga bermanfaat.

Other Tutorial :
http://djomblomedia.com/index.php?q=taxonomy/term/16

--- In [email protected], "ftrunbox" <fan...@...> wrote:
>
> saya lagi bikin procedure, di dalam 1 field saya mau input nomor
> terakhir + 1,
> saya kesulitan untuk awal row yang tablenya belum ada data sama
> sekali.
> sementara yang terpikir seperti di bawah ini.
> yang mau di tanyakan, adakah cara lain yang lebih ringkas.
> tks
> 
> 
> select
> count(*)
> into
> vcount
> from customer g; 
> 
> if vcount = 0 then
> vurut :=1;
> else
> select 
> max(f.id_lang)
> into
> vurut 
> from customer f;
> vurut:=vurut+1;
> end if;
>





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

Kirim email ke