Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to use oracle sequence.nextval

I need to increment my id. I have to increment by using sequence in oracle database. When i use INSERT INTO XXX (seq_xxx.nextval, ....) i have error invalid column name.

EDIT: The problem was in capital letters SEQ_XXX.NEXTVAL is working fine.

like image 317
Jan Maděra Avatar asked Sep 02 '25 03:09

Jan Maděra


1 Answers

Insert Statement in Oracle:

insert into XXX (id, ...) values (seq_xxx.nextVal, ...)

Note: (id, ...) = table column names

like image 199
flyaround Avatar answered Sep 05 '25 01:09

flyaround