Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Перенос схемы бд из ERwin Data Modeler в PhpMyAdmin

numbernine Ученик (61), открыт 2 недели назад
Здравия всем, знатоки айтишные! При попытке переноса схемы из упомянутого эрвина в phpmyadmin возникает ошибка следующего содержания:
#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MySQL на предмет корректного синтаксиса около
'go

CREATE TABLE Клиент
(
Код_клиента integer NOT NULL ,' на строке 9


Подскажите, что делать? Вот вся схема:


CREATE TABLE Выдача_путевки
(
Код_оформления integer NULL ,
Код_клиента integer NULL ,
Код_отеля integer NULL ,
Код_страны integer NULL ,
Номер_путевки bigint NULL
)
go


CREATE TABLE Клиент
(
Код_клиента integer NOT NULL ,
Фамилия_клиента varchar(50) NULL ,
Имя_клиента varchar(50) NULL ,
Отчество_клиента varchar(50) NULL ,
Адрес varchar(50) NULL ,
Телефон bigint NULL
)
go


ALTER TABLE Клиент
ADD CONSTRAINT XPKКлиент PRIMARY KEY CLUSTERED (Код_клиента ASC)
go


CREATE TABLE Отель
(
Код_отеля integer NOT NULL ,
Наименование varchar(40) NULL ,
Количество_звезд integer NULL ,
Стоимость_в_сутки money NULL ,
Страна_расположения varchar(40) NULL
)
go


ALTER TABLE Отель
ADD CONSTRAINT XPKОтель PRIMARY KEY CLUSTERED (Код_отеля ASC)
go


CREATE TABLE Оформление_путевки
(
Код_оформления integer NOT NULL ,
Код_клиента integer NOT NULL ,
Код_отеля integer NOT NULL ,
Код_страны integer NOT NULL ,
Номер_путевки bigint NOT NULL ,
Скидка money NULL ,
Дата_отправления datetime NULL ,
Количество_человек integer NULL ,
Предоплата money NULL ,
Номер_счета bigint NULL
)
go


ALTER TABLE Оформление_путевки
ADD CONSTRAINT XPKОформление_путевки PRIMARY KEY CLUSTERED (Код_оформления ASC,Код_клиента ASC,Код_отеля ASC,Код_страны ASC,Номер_путевки ASC)
go


CREATE TABLE Платеж_входящий
(
Номер_платежа bigint NOT NULL ,
Номер_путевки bigint NULL ,
Дата_платежа datetime NULL ,
Сумма money NULL ,
Номер_счета bigint NULL
)
go


ALTER TABLE Платеж_входящий
ADD CONSTRAINT XPKПлатеж_входящий PRIMARY KEY CLUSTERED (Номер_платежа ASC)
go


CREATE TABLE Путевка
(
Номер_путевки bigint NOT NULL ,
Длительность_пребывания_в_днях integer NULL ,
Дата_отправления datetime NULL ,
Цена_одной_путевки money NULL ,
Количество_путевок integer NULL
)
go


ALTER TABLE Путевка
ADD CONSTRAINT XPKПутевка PRIMARY KEY CLUSTERED (Номер_путевки ASC)
go


CREATE TABLE Страна
(
Код_страны integer NOT NULL ,
Наименование varchar(40) NULL ,
Особенности_климата varchar(40) NULL
)
go


ALTER TABLE Страна
ADD CONSTRAINT XPKСтрана PRIMARY KEY CLUSTERED (Код_страны ASC)
go


CREATE TABLE Счет_исходящий
(
Номер_счета bigint NOT NULL ,
Код_клиента integer NULL ,
Дата_выписки datetime NULL ,
Сумма money NULL
)
go


ALTER TABLE Счет_исходящий
ADD CONSTRAINT XPKСчет_исходящий PRIMARY KEY CLUSTERED (Номер_счета ASC)
go



ALTER TABLE Выдача_путевки
ADD CONSTRAINT R_18 FOREIGN KEY (Код_оформления,Код_клиента,Код_отеля,Код_страны,Номер_путевки) REFERENCES Оформление_путевки(Код_оформления,Код_клиента,Код_отеля,Код_страны,Номер_путевки)
ON DELETE NO ACTION
ON UPDATE NO ACTION
go



ALTER TABLE Оформление_путевки
ADD CONSTRAINT R_14 FOREIGN KEY (Код_клиента) REFERENCES Клиент(Код_клиента)
ON DELETE NO ACTION
ON UPDATE NO ACTION
go

К сожалению, дальше не показывается :(
Дополнен 2 недели назад
Оставшийся код на фото:
0 ответов
Похожие вопросы