Wie erstelle ich eine Sequenz in MySQL?

Ich versuche, eine Sequenz in MySQL zu erstellen (SQL ist für mich insgesamt sehr neu). Ich verwende den folgenden Code, der jedoch einen Fehler verursacht:

CREATE SEQUENCE ORDID INCREMENT BY 1 START WITH 622;

ORDID bezieht sich auf ein Feld in einer Tabelle, die ich verwende. Wie erstelle ich die Sequenz richtig?

Bearbeiten

Bei MySQL werden keine Sequenzen verwendet. Ich verwende jetzt den folgenden Code, aber das verursacht auch Fehler. Wie behebe ich sie?

CREATE TABLE ORD (
ORDID NUMERIC(4) NOT NULL AUTO_INCREMENT START WITH 622,
//Rest of table code

Bearbeiten

Ich glaube, ich habe eine Lösung gefunden. Für phpMyAdmin (den ich verwendet habe) kannst du den folgenden Code verwenden.

ALTER TABLE ORD AUTO_INCREMENT = 622;

Ich habe keine Ahnung, warum es das bevorzugt, aber wenn jemand anderes dabei Hilfe braucht, dann bist du hier. :)

Antworten auf die Frage(4)

Ihre Antwort auf die Frage