<SQL Server Data Funcții
Definiție și utilizare
GETDATE() Funcția returnează data și ora curentă de SQL Server.
Syntax
GETDATE()
Example
Următoarea declarație SELECT:
SELECT GETDATE() AS CurrentDateTime
va avea ca rezultat ceva de genul:
CurrentDateTime |
---|
2014-11-22 12: 45: 34.243 |
Note: Partea de timp de mai sus merge tot drumul până la milisecunde.
Example
Următoarele SQL creează o "Orders" tabel cu o coloană datetime (OrderDate) :
CREATE TABLE Orders
(
OrderId int NOT NULL PRIMARY KEY,
ProductName varchar(50) NOT NULL,
OrderDate datetime NOT NULL DEFAULT GETDATE()
)
Observați că coloana ORDERDATE specifică GETDATE() ca valoare implicită. Ca urmare, atunci când introduceți un rând în tabel, data și ora curentă sunt introduse automat în coloană.
Acum vrem să inserați un record în "Orders" tabel:
INSERT INTO Orders (ProductName) VALUES ('Jarlsberg Cheese')
"Orders" tabel va arata acum ceva de genul asta:
OrderId | ProductName | OrderDate |
---|---|---|
1 | Jarlsberg Cheese | 2014-11-22 13:23:44.657 |
<SQL Server Data Funcții