Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Datenintegrität

 

Spalten-Standardwerte

Spalten-Standardwerte ordnen bestimmten Spalten automatisch einen bestimmten Wert zu, wenn eine neue Zeile in die Datenbank eingegeben wird. Der Standardwert erfordert keinerlei Aktion von der Clientanwendung, aber wenn die Clientanwendung einen Wert für die betreffende Spalte angibt, wird der Spalten-Standardwert überschrieben.

Spaltenstandardwerte können schnell und automatisch Spalten mit Daten füllen, wie z.B. mit dem Datum und der Uhrzeit, an dem bzw. zu der eine Zeile eingefügt wird, oder mit der Benutzerkennung der Person, die die Daten eingibt. Die Verwendung von Spalten-Standardwerten verbessert die Datenintegrität, erzwingt sie aber nicht. Clientanwendungen können die Standardwerte jederzeit überschreiben.

Wenn Standardwerte mithilfe von Variablen festgelegt werden, die mit @ beginnen, ist der Standardwert der Variablen der Wert zu dem Zeitpunkt, zu dem die DML- oder LOAD-Anweisung ausgeführt wird.

 Unterstützte Standardwerte

Erstellen von Spalten-Standardwerten
Spalten-Standardwerte ändern
Standardwerte für aktuelles Datum und aktuelle Uhrzeit
Standardwerte für Benutzer-ID
Der Standardwert "Autoincrement"
Der Standardwert GLOBAL AUTOINCREMENT
Der Standardwert NEWID
Der Standardwert NULL
Standardwerte mit Zeichenfolgen und Zahlen
Standardkonstantenausdruck