Разница между AUTO_INCREMENT в MySQL и SEQUENCE в Oracle заключается в том, как эти функции обрабатывают генерацию уникальных числовых значений. 3
AUTOINCREMENT в MySQL позволяет автоматически генерировать значения для одного столбца в одной таблице. 15 При перезапуске базы данных для таблицы InnoDB значение AUTOINCREMENT сбрасывается до максимального значения столбца. 1
SEQUENCE в Oracle — это отдельный объект, который позволяет генерировать последовательные числа на основе заранее определённых правил. 12 Последовательность может использоваться с несколькими таблицами и полями. 1 С помощью SEQUENCE можно, например:
Таким образом, SEQUENCE в Oracle более гибкий инструмент, чем фиксированный подход AUTO_INCREMENT в MySQL. 3