Inhalte

# Erzeugte Werte

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

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

## Erzeugte Werte abrufen

Aktiviert die LibreOffice-Unterstützung für automatisch erhöhte Datenfelder in der aktuellen ODBC- oder JDBC-Datenquelle. Auswählen, wenn die Funktion zur automatischen Erhöhung in der SDBCX-Schicht der Datenbank nicht unterstützt wird. Im Allgemeinen wird für das Primärschlüsselfeld die automatische Erhöhung ausgewählt.

## Anweisung zur automatischen Erhöhung

Den SQL-Befehlsbezeichner eingeben, der die Datenquelle anweist, ein angegebenes Integer-Datenfeld automatisch zu erhöhen. 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 muss AUTO_INCREMENT in das Feld Anweisung zur automatischen Erhöhung eingegeben werden.

## Abfrage von erzeugten Werten

Eine SQL-Anweisung eingeben, die den letzten automatisch erhöhten Wert für das Primärschlüssel-Datenfeld zurückgibt. Beispielsweise:

SELECT LAST_INSERT_D();

Bitte unterstützen Sie uns!