--- In [email protected], "erry pambudhi" <e...@...> wrote:

Terima kasih udah ok, jadinya koding lebih singkat

> coba pake kaya gini pak
> 
> select nvl(max(b),0) + 1 from aa
> 
> semoga bermanfaat
> 
> 
> -----Original Message-----
> From: "Pesex NET Company" <pesex_mi...@...>
> 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" <fansul@> 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