Kann der DATE-Typ in Oracle null sein? Ja, Sie können NULL-Werte verwenden, um leere Datumswerte darzustellen.
Kann der DATE-Typ in Oracle null sein?
Ja, der DATE-Typ in Oracle kann Nullwerte speichern.
Details
Der DATE-Typ von Oracle stellt ein Datum dar und kann Daten vom 1. Januar 4712 v. Chr. bis zum 31. Dezember 9999 n. Chr. speichern.
Um leere Datumswerte darzustellen, können NULL-Werte verwendet werden. Ein NULL-Wert gibt an, dass die Spalte keine gültigen Werte enthält.
Beispiel
Die folgende SQL-Anweisung erstellt eine DATE-Spalte mit dem Namen „birth_date“, die NULL-Werte zulässt:
<code class="sql">CREATE TABLE myTable ( birth_date DATE );</code>
Die folgende SQL-Anweisung fügt ein Datum in die Spalte „birth_date“ ein:
<code class="sql">INSERT INTO myTable (birth_date) VALUES ('1980-12-31');</code>
Die folgende SQL-Anweisung fügt a ein Datum in die Spalte „Geburtsdatum“ ein: Fügen Sie einen NULL-Wert in die Spalte „Geburtsdatum“ ein:
<code class="sql">INSERT INTO myTable (birth_date) VALUES (NULL);</code>
Vorteile
Das Zulassen von NULL-Werten für den Typ DATE bietet die folgenden Vorteile:
Das obige ist der detaillierte Inhalt vonKann der Datumstyp in Oracle leer sein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!