I used to a SQL guy and trying my hands on Oracle front.
I am getting dynamic values of sequence in a variable. I like to fetch next value for that sequence object in some output variable. How to handle this in Oracle.
I wrote something same for SQL like this:
SET @v_SQLString = 'SELECT @v_new_seq = next value for '+@v_table_name
SET @v_ParmDefinition = '@v_new_seq NUMERIC(19) OUTPUT'
EXECUTE sp_executesql
@v_SQLString,
@v_ParmDefinition,
@v_new_seq = @v_new_seq OUTPUT
Looking for something same in Oracle.
Best Answer
My_Sequence_Name.NextVal - check here and here. Psoug is a great site for Oracle.