Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ตั้งค่าวันที่และเวลาปัจจุบันเป็นการประทับเวลาใน MySQL


ให้เราสร้างตารางก่อน คอลัมน์ใดคอลัมน์หนึ่งถูกกำหนดเป็น TIMESTAMP -

mysql> สร้างตาราง DemoTable648 ( UserId int ไม่ใช่ NULL AUTO_INCREMENT, UserLoginTime TIMESTAMP ไม่ใช่ค่าเริ่มต้น NULL CURRENT_TIMESTAMP, PRIMARYKEY (UserId)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.66 วินาที)

แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก ที่นี่ เราได้ตั้งค่าวันที่และเวลาปัจจุบันเป็นคอลัมน์ประทับเวลาโดยใช้เมธอด NOW() -

mysql> แทรกลงในค่า DemoTable648(UserLoginTime) (NOW());เคียวรีตกลง ได้รับผลกระทบ 1 แถว (0.22 วินาที)

แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

mysql> เลือก *จาก DemoTable648;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+---------+---------------------+| รหัสผู้ใช้ | UserLoginTime |+-------+---------------------+| 1 | 2019-07-18 21:11:50 |+-------+---------------------+1 แถวในชุด (0.00 วินาที )