SQL Server GETDATE function ()
Definicja i Wykorzystanie
Funkcja GETDATE () zwraca bieżącą datę i czas z serwera SQL.
gramatyka
GETDATE()
Przykłady
Oto SELECT:
SELECT GETDATE() AS CurrentDateTime
Wyniki przedstawiają się następująco:
CurrentDateTime |
---|
2008-11-11 12:45:34.243 |
UWAGA: Powyższe niepełnym wymiarze czasu do milisekundy.
Przykłady
Poniższy SQL do tworzenia "Zamówienia" tabeli z kolumną datetime (DataZamówienia) z:
CREATE TABLE Orders
(
OrderId int NOT NULL PRIMARY KEY,
ProductName varchar(50) NOT NULL,
OrderDate datetime NOT NULL DEFAULT GETDATE()
)
(
OrderId int NOT NULL PRIMARY KEY,
ProductName varchar(50) NOT NULL,
OrderDate datetime NOT NULL DEFAULT GETDATE()
)
Należy pamiętać, DataZamówienia kolumny podaną CURDATE () jako domyślny. W rezultacie, gdy wstawić wiersz do tabeli, bieżąca data i czas automatycznie wstawiony kolumnę.
Teraz chcemy wstawić rekordu do tabeli "Zamówienia":
INSERT INTO Orders (ProductName) VALUES ('Jarlsberg Cheese')
"Zamówienia" tabeli jest następująca:
OrderId | ProductName | OrderDate |
---|---|---|
1 | Jarlsberg Cheese | 2008-11-11 13:23:44.657 |
SQL Server Data Funkcje