Вопрос : чужой ключевой вопрос о ошибки ограничения

Я имею следующий `w_descriptors `ТАБЛИЦЫ

CREATE ENGINE=InnoDB `дискрипторов `ТАБЛИЦЫ ENGINE=MyISAM

CREATE `w_document_flat `ТАБЛИЦЫ tables

CREATE (`Accession_No `
varchar (7) НЕ NULL, NULL `Pub_Abbreviation `
varchar (25) НЕ,
ГЛАВНЫМ ОБРАЗОМ КЛЮЧА
(`Accession_No `)) (auto_increment int `descriptor_id `
11) НУЛЕВОЙ (, NULL `descriptor_name `
varchar (500) НЕ,
ГЛАВНЫМ ОБРАЗОМ КЛЮЧА
(`descriptor_id `)) (`int descriptor_id `
(11) НУЛЕВОЙ, `Accession_No `
varchar (7) НЕ NULL, КЛЮЧ
ГЛАВНЫМ ОБРАЗОМ (`descriptor_id `, `Accession_No `), `Accession_No `
КЛЮЧЕВОЕ (`), `Accession_No `descriptor_id `
КЛЮЧЕВОЕ (`), КЛЮЧ descriptor_id ``Accession_No `ОГРАНИЧЕНИЮ ПО
ЧУЖОЙ (`Accession_No `) СНАБЖАЕТ ССЫЛКАМИ `w_document_flat `(`Accession_No `) ДАЛЬШЕ НЕ УНИЧТОЖАЕТ НИКАКОЕ ДЕЙСТВИЕ НА УТОЧНЕНИИ ОТСУТСТВИЕ ДЕЙСТВИЯ, `дискрипторов `СПРАВОК КЛЮЧА `descriptor_id `ОГРАНИЧЕНИЮ ПО
ЧУЖОЕ (`descriptor_id `) (`descriptor_id `) ДАЛЬШЕ НЕ УНИЧТОЖАЕТ НИКАКОЕ ДЕЙСТВИЕ НА УТОЧНЕНИИ ОТСУТСТВИЕ ACTION
) ENGINE=InnoDB

When, котор я пытаюсь и делает вставку в
insert в значения w_descriptors (descriptor_id, Accession_No) («0000001», 1);

I получает следующий сообщение: Кодий
Error: 1452
Can не добавить или не уточнить рядок ребенка: чужое ключевое ограничение терпит неудачу (``w/w_descriptors, `w_document_flat `СПРАВОК КЛЮЧА `Accession_No `ОГРАНИЧЕНИЯ ЧУЖОЕ (`Accession_No `) (`Accession_No `) ДАЛЬШЕ НЕ УНИЧТОЖАЮТ НИКАКОЕ ДЕЙСТВИЕ НА УТОЧНЕНИИ ОТСУТСТВИЕ ДЕЙСТВИЯ)

I am реально запутанное.  Оно потому что таблица w_document_flat будет MyISAM?  
class=

Ответ : чужой ключевой вопрос о ошибки ограничения

Да, «обе таблицы должны быть таблицами InnoDB и они не должны быть ВРЕМЕННО таблицами. »

http://dev.mysql.com/doc/refman/5.1/en/innodb-foreign-key-constraints.html

Я побежал в такую же проблему недавн.

Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us