หากต้องการแทรกเฉพาะค่าวันที่ ให้ใช้ curdate() ใน MySQL หากต้องการดูวันที่และเวลาทั้งหมด ให้ใช้เมธอด now()
ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง CurDateDemo -> ( -> ArrivalDate datetime -> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.74 วินาที)
ตอนนี้คุณสามารถแทรกเฉพาะวันที่ด้วยความช่วยเหลือของ curdate() วิธีการ -
mysql> แทรกลงในค่า CurDateDemo (curdate()); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.15 วินาที)
แสดงวันที่แทรกโดยใช้คำสั่ง select แบบสอบถามมีดังนี้ −
mysql> เลือก *จาก CurDateDemo;
นี่คือผลลัพธ์ -
<ก่อนหน้า>+---------------------+| วันที่มาถึง |+---------------------+| 2018-11-23 00:00:00 |+--------------------- +1 แถวในชุด (0.00 วินาที)ให้เราสร้างตารางและแสดงวันที่และเวลาปัจจุบัน -
mysql> สร้างตาราง NowDemo -> ( -> ArrivalDate datetime -> );เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.47 วินาที)
ใส่วันที่และเวลาด้วย now()
แบบสอบถามที่จะแทรกบันทึกมีดังนี้ -
mysql> แทรกลงในค่า NowDemo (ตอนนี้ ()); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.16 วินาที)
ให้เราตรวจสอบว่าใส่วันที่และเวลาหรือไม่ แบบสอบถามเพื่อแสดงระเบียนมีดังนี้ -
mysql> เลือก *จาก NowDemo;
ต่อไปนี้เป็นผลลัพธ์ -
<ก่อนหน้า>+---------------------+| วันที่มาถึง |+---------------------+| 2018-11-23 17:31:26 |+--------------------- +1 แถวในชุด (0.00 วินาที)