У меня есть странное дело: Он работает:Невозможно переименовать таблицу
rename table `test` to `test3`
, но это не работает:
rename table `test` to `test1`
Ошибка при переименовании (егто: 150 - ограничение внешнего ключа неверно )
ОБНОВЛЕНИЕ:
Я установил:
SET FOREIGN_KEY_CHECKS=0;
У меня нет внешних ключей
CREATE TABLE `test` (`agglomeration_id` int(11) NOT NULL, `carpark_id` int(11) NOT NULL, `numer_urzadzenia` char(3) NOT NULL,
`payments_zone` char(1) DEFAULT NULL, `status` tinyint(1) DEFAULT NULL, `time_stamp` bigint(20) DEFAULT NULL,
`resource_uri` char(200) DEFAULT NULL, `test` int(1) NOT NULL, PRIMARY KEY (`test`))
ENGINE=InnoDB DEFAULT CHARSET=utf8
таблицы имеют ограничение внешнего ключа с именем Ли 'test1'? –
Добавьте внешние ключи, связанные с этой таблицей, пожалуйста – rbr94