Professional Documents
Culture Documents
Sequence:: Let'S Take A Table To Insert Data by Using Seq1 Sequence
Sequence:: Let'S Take A Table To Insert Data by Using Seq1 Sequence
Sequence is used to create an auto number field. A sequence is an object that is used to generate a
number sequence.
Sequence is useful when you need to create a unique number to act as a primary key.
Syn:
THIS IS COMPLETE SYNTAX OF SEQUENCE; WE CAN USE ENTIRE SYNTAX OR A PART OF SYNTAX ALSO.
Sequence created.
Table created.
NOW WE WILL GIVE DATA TO TABLE WITH THE HELP OF SEQ1 SEQUENCE.
NOTE: IF DONT SPECIFY START AND INCREMENT VALUES THEN SEQUENCE TAKES START VALUE 1 AND
INCREMENT VALUE ALSO 1.
8 rows selected.
IN THE ABOVE TABLE EIDs 1,2,3,4 AND 5 ARE GIVEN BY SEQ1 SEQUENCE AND EDIs 1,2 AND 3 ARE GIVEN
BY SEQ2 SEQUENCE.
NOW LETS TAKE A COMPLETE SYNTAX OF SEQUENCE.
Sequence created.
IN THE ABOVE SEQ3 SEQUENCE, THE VALUES WILL START FROM 10 AS STARTING VALUE IS 10 AND THE
ENDING NUMBER IN THE SEQUENCE IS 20.
GENERALLY IF THE SEQUENCE REACHES MAXVALUE THEN IT WILL NOT GIVE THE NEXT VALUE AFTER
MAXVALUE, SO IT WILL FAIL.
TO AVAOID FAILURE WE CAN REPEATE THE SAME RANGE FROM MINVALUE TO MAXVALUE ANY
NUMBER OF TIMES BY USING AN OPTION CYCLE.
21 rows selected.
NEXTVAL
----------
12
CURRVAL
----------
11