|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Igor Alexeyenko 2:5020/400 10 Apr 2002 21:07:29 To : Denis Popov Subject : Re: Script --------------------------------------------------------------------------------
Hi, Denis Popov
Пример сократился до такого:
CREATE TABLE Price (
IDPrice INTEGER NOT NULL,
Amount FLOAT
);
CREATE UNIQUE INDEX Price_Index ON Price
(
IDPrice
);
CREATE TABLE DeliverableProduction (
IDPrice INTEGER NOT NULL,
Dummy Date
);
ALTER TABLE DeliverableProduction
ADD constraint DP_to_price
FOREIGN KEY (IDPrice)
REFERENCES Price (IDPrice);
> 1. Hе генери предварительно индекс на IDPrice- раз это внешний ключ, то IB
(по-моему, могу ошибаться) при создании
> констрейнта сам сделает индекс. А существующий ему не нравится.
Если из примера убрать индекс, то пишет, что не может найти уникальный
индекс с полем IDPrice.
> 2. Попробуй явно именовать констрейнты, Ервин это умеет.
Hе помогло. :(
Пробовал непосредственно при создании таблицы добавлять внешний ключ,
тоже самое пишет.
Успехов.
Ali.
--- ifmail v.2.15dev5
* Origin: MLEU (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/5475c7e932ed.html, оценка из 5, голосов 10
|