NUMBER
to słowo zastrzeżone
w Oracle i nie możesz używać go jako identyfikatora (chyba że używasz identyfikatora w cudzysłowie i używasz "NUMBER"
; ale nie rób tego, ponieważ jest to mylące).
Wybierz inne słowo, które oznacza to samo i użyj go jako identyfikatora. Tj. jeśli numer jest numerem klasy, użyj room_number
; jeśli jest to liczba pokoi w tej lokalizacji, użyj amount
; lub coś podobnego.
create table Classroom (
Classroom_ID varchar2(4000) not null constraint classroom_pk primary key,
Capacity number not null,
room_number number not null,
Location varchar2(4000) not null
);
/