Kapitel 15. Sequenzen generieren und verwenden
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
15.0 Einleitung
Eine Sequenz ist eine Menge ganzer Zahlen (1, 2, 3, ...), die auf Anfrage vonin der richtigen Reihenfolge erzeugt wird. Sequenzen werden häufig in Datenbanken verwendet, weil viele Anwendungen verlangen, dass jede Zeile in einer Tabelle einen eindeutigen Wert enthält, und Sequenzen bieten eine einfache Möglichkeit, diese zu erzeugen. In diesem Kapitel wird beschrieben, wie du Sequenzen in MySQL auf die folgenden fünf Arten verwenden kannst:
AUTO_INCREMENTSpalten verwendenDie Spalte
AUTO_INCREMENTist der Mechanismus von MySQL, um eine Sequenz über eine Reihe von Zeilen zu erzeugen. Jedes Mal, wenn du eine Zeile in einer Tabelle erstellst, die eineAUTO_INCREMENTSpalte enthält, erzeugt MySQL automatisch den nächsten Wert in der Sequenz als Wert der Spalte. Dieser Wert dient als eindeutiger Bezeichner und macht Sequenzen zu einem einfachen Weg, um z. B. Kunden-ID-Nummern, Lieferscheinnummern, Rechnungs- oder Bestellnummern, Fehlerberichts-IDs, Ticketnummern oder Produktseriennummern zu erstellen.- Abrufen von Sequenzwerten
Für viele Anwendungen reicht es nicht aus, einfach nur Sequenzwerte zu erstellen. Es ist auch notwendig, den Sequenzwert für eine gerade eingefügte Zeile zu bestimmen. Eine Webanwendung muss einem Nutzer vielleicht den Inhalt einer Zeile anzeigen, die aus dem Inhalt eines ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access