Oracle瞎记-Oracle中建立一个递增列

Oracle中没有“自增字段”类型,不过可以用其它方法实现。

第一步:建立sequence变量 ?
create sequence  sequence_id ?
说明:该语句作为sql语句在建表之时直接运行,create  sequence是关键字,就像create  table一样,
sequence_id是你自己取的名字,最好和你表中的递增字段名相关。
第二步:在插入数据时引用sequence
insert  mytable(id,name)  values(sequence_id.nextVal,'sandm')
说明:nextVal用于获得sequence的下一个值,即让其递增
posted @ 2007-07-18 16:45  MHL  阅读(328)  评论(0编辑  收藏  举报