powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Добавление вторичного ключа
3 сообщений из 3, страница 1 из 1
Добавление вторичного ключа
    #32996148
bav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, говпода подскажите что не так.
Пытаюсь добавить в таблицу вторичный ключ
делаю так

alter table ADV add constraint FK_Reference_20 foreign key (SID_ID)
references SIDES (SID_ID) on delete restrict on update restrict;

пишет

can't create table '.\reklama\#sql-288_1.frm

дал граты на всё пользователю, таблицы есть, но добавить ничего нельзя
Система win2000 Pro
Mysql 4.0
...
Рейтинг: 0 / 0
Добавление вторичного ключа
    #32996160
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может вот тут описано???
http://sql-info.de/mysql/referential-integrity.html

Код: plaintext
mahoune
...
Рейтинг: 0 / 0
Добавление вторичного ключа
    #32996374
bav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чёт я не допру, в этом примере грится о том, что я при создании таблицы создаю поле, которое является вторичным ключём, интересно а как я его создам, ежели второй таблицы (в которой первичный ключ) ещё не создано??
А так всё ок - индексы есть на первичные ключи тип таблиц InnoDb но что-то не так

Не логичнее ли - создать отдельно таблицы, а потом с помощью ALTER TABLE добавить в них ключи?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Добавление вторичного ключа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]