Функция «Сгенерировано как личность» работает в Oracle 12c или после него.
До Oracle 12c:
create table t1 (
c1 NUMBER,
c2 VARCHAR2(10)
);
create sequence
t1_seq
increment by 1
start with 1;
Insert into
t1
values
(t1_seq.nextval, 'ABC');
В Oracle 12c или после:
create table ABC.t1 (
c1 NUMBER GENERATED ALWAYS as IDENTITY ( START with 1 INCREMENT by 1 ),
c2 VARCHAR2(10)
);
Insert into
t1
values
('ABC');
Итак, ваше заявление будет работать только на 12с или позже.