ฉันต้องการอัปเดต 2 คอลัมน์วันที่และเวลาและฉันต้องการให้มันเหมือนกันทุกประการโดยใช้ mysql เวอร์ชัน 4.1.20 ฉันใช้แบบสอบถามนี้:
mysql> update table set last_update=now(), last_monitor=now() where id=1;
มันมีความปลอดภัยหรือมีโอกาสที่คอลัมน์ที่มีการอัปเดตด้วยเวลาที่แตกต่างกันเพราะการมองเห็นสาย 2 ไปnow()
?
ฉันไม่คิดว่าจะสามารถอัปเดตด้วยค่าที่แตกต่างกันได้ (ฉันคิดว่าการโทรภายใน mysql now()
เพียงครั้งเดียวต่อแถวหรือสิ่งที่คล้ายกัน) แต่ฉันไม่ใช่ผู้เชี่ยวชาญคุณคิดอย่างไร?