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 एक तारीख-समय स्तम्भ (OrderDate) वाली "Orders" तालिका बनाता है:

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 'कम्प्यूटर' 2008-12-29 16:25:46.635