See the Exhibit and examine the structure of ORD table:
Exhibit:
Evaluate the following SQL statements that are executed in a user session in the specified order:
CREATE SEQUENCE ord_seq;
SELECT ord_seq.nextval
FROM dual;
INSERT INTO ordVALUES (ord_seq.CURRVAL, ’25-jan-2007′, 101);
UPDATE ord
SET ord_no= ord_seq.NEXTVAL
WHERE cust_id =101;
What would be the outcome of the above statements?
A.
All the statements would execute successfully and the ORD_NO column would contain the value 2 for the
CUST_ID 101.
B.
The CREATE SEQUENCE command would not execute because the minimum value and maximum value
for the sequence have not been specified.
C.
The CREATE SEQUENCE command would not execute because the starting value of the sequence and
the increment value have not been specified.
D.
All the statements would execute successfully and the ORD_NO column would have the value 20 for the
CUST_ID 101 because the default CACHE value is 20.