<SQL Server Datumsfunktionen
Definition und Verwendung
Die GETDATE() Funktion gibt das aktuelle Datum und die Uhrzeit aus dem SQL Server.
Syntax
GETDATE()
Example
Die folgende Anweisung SELECT:
SELECT GETDATE() AS CurrentDateTime
wird in etwa wie folgt ergeben:
CurrentDateTime |
---|
2014-11-22 12:45:34.243 |
Note: Es Teil über den ganzen Weg bis Millisekunden hinausgeht.
Example
Die folgende SQL erstellt eine "Orders" Tabelle mit einem Datetime - Spalte (Bestelldatum):
CREATE TABLE Orders
(
OrderId int NOT NULL PRIMARY KEY,
ProductName varchar(50) NOT NULL,
OrderDate datetime NOT NULL DEFAULT GETDATE()
)
Beachten Sie, dass die Spalte Bestelldatum angibt GETDATE() als Standardwert. Als Ergebnis, wenn Sie eine Zeile in die Tabelle einfügen, werden das aktuelle Datum und die Uhrzeit automatisch in die Spalte eingefügt.
Jetzt wollen wir einen Datensatz in die einzufügen "Orders" Tabelle:
INSERT INTO Orders (ProductName) VALUES ('Jarlsberg Cheese')
Die "Orders" Tabelle wird nun wie folgt aussehen:
OrderId | ProductName | OrderDate |
---|---|---|
1 | Jarlsberg Cheese | 2014-11-22 13:23:44.657 |
<SQL Server Datumsfunktionen