--- 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] >

