NUMBER
é uma palavra reservada
no Oracle e você não pode usá-lo como um identificador (a menos que você use um identificador entre aspas e use "NUMBER"
; mas não faça isso, pois é confuso). Escolha outra palavra que signifique a mesma coisa e use-a como identificador. Ou seja se o número for o número da sala de aula, use
room_number
; se for o número de quartos nesse local, use amount
; ou algo semelhante. 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
);
/