Здравствуйте у меня выводит что синтаксис не правильный в
Sql и не могу понят в чем ошибка, ЦЕНА и НОМЕРДОГОВОРА вот эти слова выдают ошибку, не изучал
SQL помогите
USE dlvr
CREATE TABLE Поставщики (КодПоставщика int PRIMARY KEY,
Адрес text NOT NULL,
Примечание text)
CREATE TABLE ФизическиеЛицf (КодПоставщика int PRIMARY KEY,
Фамилия char (20) NOT NULL,
Имя char (20) NOT NULL,
Отчество char (20) NOT NULL,
НомерСвидетельства char (10)
FOREIGN KEY (КодПоставщика) REFERENCES Поставщики (КодПоставщика))
CREATE TABLE ЮридическиеЛицо (КодПоставщика int PRIMARY KEY,
Название char (20) NOT NULL,
НалоговыйНомер char(20),
НомерСвидетелстваНДС char(10)
FOREIGN KEY (КодПоставщика) REFERENCES Поставщики (КодПоставщика))
CREATE TABLE Договорыы (НомерДоговора int IDENTITY (1,1) PRIMARY KEY,
ДатаДоговара datetime,
КодПоставщика int NOT NULL,
Комментарий text
FOREIGN KEY (КодПоставщика) REFERENCES Поставщики (КодПоставщика))
CREATE TABLE Поставлен (НомерДоговора int,
Товар char(20),
Количество decimal (4,0) NOT NULL CHECK (Количество>0)
Цена decimal(8,2) NOT NULL CHECK (Цена>0)
FOREIGN KEY (НомерДоговора) REFERENCES Договоры(НомерДоговора)
PRIMARY KEY (НомерДоговора, Товар))