создал базу данных в sql и выдаёт ошибку ORA-00907: missing right parantesis
вот где выдаёт ошибку , подскажите проблему
CREATE TABLE Cameri
(
CodCamera INT PRIMARY KEY (1,1),
Confort varchar2(50) NOT NULL,
Camera varchar2(50),
NumarPersoane varchar2(50),
Pret INT NOT NULL,
);
CREATE TABLE Cazare
(
Id PRIMARY KEY (1,1),
CodCazare NOT NULL,
DataCazarii date,
DataPlecarii date,
CodClient INT UNIQUE NOT NULL,
CodNumarului INT NOT NULL,
Pret INT NOT NULL,
);
Ответы (2 шт):
Автор решения: motpfofs
→ Ссылка
Если вы хотите использовать MySQL, то на мой взгляд, выражения должны быть такими:
CREATE TABLE Cameri
(
CodCamera INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
Confort varchar(50) NOT NULL,
Camera varchar(50),
NumarPersoane varchar(50),
Pret INT NOT NULL
);
CREATE TABLE Cazare
(
Id INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
CodCazare INT NOT NULL,
DataCazarii date,
DataPlecarii date,
CodClient INT UNIQUE NOT NULL,
CodNumarului INT NOT NULL,
Pret INT NOT NULL
);
Автор решения: Sergey Tatarincev
→ Ссылка
Английским по белому написано - отсутствует правая скобка.
А по делу, у вас лишние запятые в конце перечисления полей (см ответ выше)