Остановить повторное использование MySQL идентификаторов AUTO_INCREMENT

У меня есть таблица с первичным ключом AUTO_INCREMENT. Если последняя строка в таблице удалена, следующая вставленная строка будет иметь тот же идентификатор.

Есть ли способ заставить MySQL вести себя как t-SQL и не использовать повторно идентификатор? Затем, если на удаленную строку есть ошибочная ссылка из чего-то внешнего по отношению к базе данных, никакие строки не будут возвращены, что выделяет ошибку.

8
задан Paul 15 September 2010 в 13:45
поделиться