Как мне создать последовательность в MySQL?
Я пытаюсь создать последовательность в MySQL (я очень плохо знаком с SQL в целом). Я использую следующий код, но это вызывает ошибку:
CREATE SEQUENCE ORDID INCREMENT BY 1 START WITH 622;
ORDID относится к полю в таблице, которую я использую. Как правильно создать последовательность?
Редактировать:
Предположительно, MySQL не использует последовательности. Сейчас я использую следующий код, но это также вызывает ошибки. Как мне их исправить?
CREATE TABLE ORD (
ORDID NUMERIC(4) NOT NULL AUTO_INCREMENT START WITH 622,
//Rest of table code
Редактировать:
Я думаю, что нашел решение. Для phpMyAdmin (который я использовал) вы можете использовать следующий код.
ALTER TABLE ORD AUTO_INCREMENT = 622;
Я понятия не имею, почему это предпочитает это, но если кому-то еще нужна помощь с этим, тогда вы идете. :)