MySQL NOW() ఫంక్షన్
నిర్వచన మరియు ఉపయోగం
NOW() ఫంక్షన్ ప్రస్తుత తేదీ మరియు సమయాన్ని తిరిగి ఇస్తుంది.
సంకేతం
NOW()
ఉదాహరణ
ఉదాహరణ 1
క్రింది SELECT పద్ధతి ఉంది:
SELECT NOW(),CURDATE(),CURTIME()
ఫలితం ఈ విధంగా ఉంటుంది:
NOW() | CURDATE() | CURTIME() |
---|---|---|
2008-12-29 16:25:46 | 2008-12-29 | 16:25:46 |
ఉదాహరణ 2
క్రింది SQL "Orders" పట్టికను తీసుకువచ్చింది (OrderDate కాల పట్టిక):
CREATE TABLE Orders ( OrderId int NOT NULL, ProductName varchar(50) NOT NULL, OrderDate datetime NOT NULL DEFAULT NOW(), PRIMARY KEY (OrderId) )
దయచేసి గమనించండి, OrderDate వరుస నుండి NOW() అప్రమేయ విలువను నిర్ణయించబడింది. తద్వారా, మీరు పట్టికలో వరుసను ప్రవేశపెట్టినప్పుడు, ప్రస్తుత తేదీ మరియు సమయం కలిగిన వరుసలో స్వయంచాలకంగా ప్రవేశపెట్టబడుతుంది.
ఇప్పుడు, మేము "Orders" పట్టికలో కొత్త రికార్డును ప్రవేశపెట్టాలని ఆశిస్తున్నాము:
INSERT INTO Orders (ProductName) VALUES ('Computer')
"Orders" పట్టిక ఈ విధంగా ఉంటుంది:
OrderId | ProductName | OrderDate |
---|---|---|
1 | 'Computer' | 2008-12-29 16:25:46.635 |