How to access the current value and next value from a
sequence?

Answers were Sorted based on User's Feedback



How to access the current value and next value from a sequence?..

Answer / saty

select sequencename.currval from dual

select sequencename.nextval from dual



if we will give only table name thr will be error


Thanks & regards
satya
+919916174212

Is This Answer Correct ?    6 Yes 0 No

How to access the current value and next value from a sequence?..

Answer / chandrasekar ramasamy

select sequencename.currval from tablename

select sequencename.nextval from tablename

Is This Answer Correct ?    8 Yes 3 No

How to access the current value and next value from a sequence?..

Answer / shai

select *
from user_sequences;

The last_number column will display the number available
next.
if no_cache is used in sequence definition then you can
trust on last_number column from user_sequence.
But if cache is used then below will take place:

If Cache is 20 then last_number will display any number
within range of sequence currval+20

Is This Answer Correct ?    0 Yes 1 No

How to access the current value and next value from a sequence?..

Answer / p.rajasekar

We cannot directly get Current value from the sequence.So
first we need to get the next value, then we can get the
current value in the same scope


select sequencename.nextval from tablename

select sequencename.currval from tablename

Is This Answer Correct ?    0 Yes 2 No

How to access the current value and next value from a sequence?..

Answer / sweta

select sequencename.currval,sequencename.nextval from dual;

Is This Answer Correct ?    0 Yes 2 No

How to access the current value and next value from a sequence?..

Answer / tulsi

select currval.sequence_name from table_name

select nextval.sequence_name from table_name

Is This Answer Correct ?    0 Yes 9 No

Post New Answer

More SQL PLSQL Interview Questions

What is sql*loader?

0 Answers  


What is sqlca in db2?

0 Answers  


What are expressions?

0 Answers  


Name Salary Abc 50000 Abc 50000 xyz 20000 find the max salary using aggregate function?

2 Answers   CTS,


What is an Exception ? What are types of Exception ?

2 Answers  






Is there any restriction on the use of union in embedded sql?

0 Answers  


How many sql commands are there?

0 Answers  


how can we transpose a table using sql (changing rows to column or vice-versa) ? : Sql dba

0 Answers  


What is pl sql architecture?

0 Answers  


3. Select sum(a) sum_1,max(a) max_1 ,count(a) count_1 from ( ( select 1 a from dual union all Select to_number(‘2011’) a from dual union all select 1 a from dual) union select 2 b from dual);

1 Answers   Fintellix,


define sql delete statement ? : Sql dba

0 Answers  


What is primary key in db?

0 Answers  


Categories