Inhalte
Index 🔎︎

# Generierte Werte

Legt die Optionen für automatisch generierte Werte für neue Datensätze fest.

Die Verfügbarkeit der folgenden Steuerelemente hängt vom Datenbanktyp ab:

## Generierte Werte abrufen

Aktiviert die LibreOffice-Unterstützung für automatisch inkrementierte Datenfelder in der aktuellen ODBC- oder JDBC-Datenquelle. Wählen Sie diese Option aus, wenn die Autoinkrement-Funktion in der SDBCX-Schicht der Datenbank nicht unterstützt wird. Im Allgemeinen wird für das Primärschlüsselfeld das Autoinkrement ausgewählt.

## Autoinkrement-Anweisung

Geben Sie den SQL-Befehlsbezeichner ein, der die Datenquelle anweist, ein angegebenes Integer-Datenfeld automatisch zu inkrementieren. Beispielsweise verwendete die folgende MySQL-Anweisung die Anweisung AUTO_INCREMENT, um das Feld "ID" jedes Mal zu erhöhen, wenn die Anweisung ein Datenfeld erstellt:

CREATE TABLE "Tablle 1" ("ID" INTEGER AUTO_INCREMENT)

Für dieses Beispiel müssen Sie AUTO_INCREMENT in das Feld Autoinkrement-Anweisung eingeben.

## Abfrage von generierten Werten

Geben Sie eine SQL-Anweisung ein, die den letzten automatisch inkrementierten Wert für das Primärschlüssel-Datenfeld zurückgibt. Beispielsweise:

SELECT LAST_INSERT_D();