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


-- 

Kirim email ke