Я использую учебник для Oracle 12 c, но курс хотел, чтобы мы загрузили Oracle 11, так что мне интересно, в этом ли проблема? Это из учебника, в котором показана таблица TEST_DEFVAL, созданная при вводе:
insert into orders (order#, customer#, orderdate, shipdate, shipstreet, shipcity, shipstate, shipzip)
values (orders_order#_seq.NEXTVAL, 1010, '06-APR-09', NULL, '123 WEST MAIN', 'ATLANTA', 'GA', 30418);
select order#, customer#, orderdate, shipdate, shipstreet, shipcity, shipstate, shipzip
from orders
where customer# = 1010;
insert into orderitems (order#, item#, isbn, quantity, paideach)
values (orders_order#_seq.CURRVAL, 1, 8117949391, 1, 8.50);
select *
from orderitems
where order# = 1021;
create sequence test_defval_seq
increment by 1
start with 100
nocache
nocycle;
create table test_defval
(col1 number default test_defval_seq.NEXTVAL,
col2 NUMBER);