fog
Рыцарь Джедай
как загрузке из дампа установить pr. key = 0
Есть у меня таблица, в которой одно из значений поля ID - равно нулю.
Соответственно, если её восстанавливать из дампа, ID устанавливается не в "0", а следующее после максимального из уже вставленных. Так как и такой ID тоже есть - возникает ошибка.
Приходится в дампе заменять 0 на, скажем, 777. Затем загружать файл, и выполнять запрос:
update table set id=0 where id=777
Можно ли этого как-нибудь избежать?
P.S.
Согласен, я был не прав заведя такое значение для primary key =)
Есть у меня таблица, в которой одно из значений поля ID - равно нулю.
Соответственно, если её восстанавливать из дампа, ID устанавливается не в "0", а следующее после максимального из уже вставленных. Так как и такой ID тоже есть - возникает ошибка.
Приходится в дампе заменять 0 на, скажем, 777. Затем загружать файл, и выполнять запрос:
update table set id=0 where id=777
Можно ли этого как-нибудь избежать?
P.S.
Согласен, я был не прав заведя такое значение для primary key =)