ล่าสุดการพัฒนาเว็บบทเรียน
 

MySQL NOW() Function


<MySQL ฟังก์ชั่นวันที่

ความหมายและการใช้งาน

NOW() ส่งกลับวันและเวลาปัจจุบัน

Syntax

NOW()

ตัวอย่าง

คำสั่ง SELECT ต่อไปนี้:

SELECT NOW(),CURDATE(),CURTIME()

จะส่งผลให้บางอย่างเช่นนี้

NOW() CURDATE() CURTIME()
2014-11-22 12:45:34 2014-11-22 12:45:34

ตัวอย่าง

ต่อไปนี้ SQL สร้าง "Orders" ตารางที่มีคอลัมน์ datetime (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 ('Jarlsberg Cheese')

"Orders" ตารางในขณะนี้จะมีลักษณะบางอย่างเช่นนี้

OrderId ProductName OrderDate
1 Jarlsberg Cheese 2014-11-22 13:23:44.657

<MySQL ฟังก์ชั่นวันที่