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