Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bestimmt, wie NULL-Werte von den BEFEHLEN ALTER TABLE - SQL, CREATE TABLE - SQL und INSERT - SQL unterstützt werden.
Syntax
SET NULL ON | OFF
Argumente
AUF
(Standardeinstellung für den Treiber; der Standardwert für Visual FoxPro ist OFF.) Gibt an, dass alle Spalten in einer Tabelle, die mit ALTER TABLE und CREATE TABLE erstellt wurde, NULL-Werte zulassen. Sie können die Nullwertunterstützung für Spalten in der Tabelle überschreiben, indem Sie die NOT NULL-Klausel in die Spaltendefinitionen einschließen.
Gibt außerdem an, dass INSERT - SQL Nullwerte in alle Spalten einfügt, die nicht in der INSERT - SQL VALUE-Klausel enthalten sind. INSERT - SQL fügt Nullwerte nur in Spalten ein, die Nullwerte zulassen.
AUS
Gibt an, dass alle Spalten in einer Tabelle, die mit ALTER TABLE erstellt wurde, und CREATE TABLE keine NULL-Werte zulassen. Sie können die Nullwertunterstützung für Spalten in ALTER TABLE und CREATE TABLE festlegen, indem Sie die NULL-Klausel in die Spaltendefinitionen einschließen.
Gibt außerdem an, dass INSERT - SQL leere Werte in alle Spalten einfügt, die nicht in der INSERT - SQL VALUE-Klausel enthalten sind.
Bemerkungen
SET NULL wirkt sich nur auf die Unterstützung von NULL-Werten durch ALTER TABLE, CREATE TABLE und INSERT - SQL aus. Andere Befehle sind von SET NULL nicht betroffen.
Siehe auch
ALTER TABLE (SQL-Befehl)
CREATE TABLE - SQL-Befehl
INSERT (SQL-Befehl)