Dear, Oracle sudah menyediakan yang namanya SEQUENCE u/ auto increment. Tinggal pake aja
regards, Sandy Pesex NET Company wrote: > > > 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 > <http://djomblomedia.com/index.php?q=taxonomy/term/16> > > --- In [email protected] > <mailto:indo-oracle%40yahoogroups.com>, "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; > > > > --

