Здравствуйте, Kapone, Вы писали:
K>Привет всем коллегам !
K>Возник такой вопрос. Создал .mdb файл и пытаюсь выполнить такой запрос :
K>K>CREATE TABLE Заказы
K>(
K> КодЗаказа INTEGER PRIMARY KEY,
K> ИндексКлиента INTEGER,
K> ПримечанияЗаказа TEXT,
K> CONSTRAINT ВнКлЗаказыИндексКлиента FOREIGN KEY (ИндексКлиента) REFERENCES Клиенты ON UPDATE CASCADE ON DELETE CASCADE
K>);
K>
K>В выделенном месте Access матерится и ругается(Syntax error in CONSTRAINT clause).Таблица "Клиенты" уже создана.
K>Пример переписан из справки по MS Access.
K>Так вот сижу я и думаю : или я где-то чего-то упустил, или сам движок БД таких конструкций не должен понимать?
K>Версия: MS Access 2003(build 11.5614.5606)
K>Заранее благодарю за любые предложения.
CREATE TABLE Заказы
(
КодЗаказа INTEGER PRIMARY KEY,
ИндексКлиента INTEGER,
ПримечанияЗаказа TEXT,
CONSTRAINT ВнКлЗаказыИндексКлиента FOREIGN KEY (ИндексКлиента_fkey) REFERENCES Клиенты (ИндексКлиентаВТаблицеКлиены) ON UPDATE CASCADE ON DELETE CASCADE
)