NUMBER
je rezervované slovo
v Oracle a nemůžete jej použít jako identifikátor (pokud nepoužijete identifikátor v uvozovkách a nepoužijete "NUMBER"
; ale nedělejte to, protože je to matoucí).
Vyberte jiné slovo, které znamená totéž, a použijte jej jako identifikátor. Tj. pokud číslo je číslo učebny, použijte room_number
; pokud se jedná o počet pokojů v dané lokalitě, použijte amount
; nebo něco podobného.
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
);
/