Fomu ya GETDATE() ya SQL Server
Ufafanuzi na Matumizi
Fomu ya GETDATE() ya SQL Server inatoa wakati na tarehe ya sasa kutoka kwa SQL Server.
Kivinjizi
GETDATE()
Mfano
Mfano 1
Tumia ugarzo wa SELECT iliyochukuliwa hapa:
SELECT GETDATE() AS CurrentDateTime
Matokeo:
CurrentDateTime |
---|
2008-12-29 16:25:46.635 |
Mafupi:Porti ya wakati hii inaelewa hadi asilimia ya misia.
Mfano 2
Hii ni SQL ya kubuni tafiti ya "Orders" inayotoka na siri ya tarehe na wakati (OrderDate):
CREATE TABLE Orders ( OrderId int NOT NULL PRIMARY KEY, ProductName varchar(50) NOT NULL, OrderDate datetime NOT NULL DEFAULT GETDATE() )
Taradhi, OrderDate inasababisha GETDATE() kuwa thamani ya kwanza. Matokeo, wakati wa sasa na tarehe huongezwa kwa upya kwenye siri kwa kila mabaki mpya ulingwa katika tafiti.
Sikio, tungependa kuingiza rekodi moja katika tafiti ya "Orders":
INSERT INTO Orders (ProductName) VALUES ('Computer')
"Orders" tafiti inatendeka kama hii:
OrderId | ProductName | OrderDate |
---|---|---|
1 | 'Computer' | 2008-12-29 16:25:46.635 |