โดยทั่วไปแล้วหากเราสร้าง คอลัมป์โดยให้มี Data Type DateTime ใน MySQL จะรองรับในระดับที่เล็กที่สุดคือ Seconds(วินาที) หากมีความต้องการ ให้แสดงละเอียดถึงขั้น Miliseconds(มิลลิวินาที) แล้วต้องทำการระบบ Length/Values ด้วย
ตัวอย่าง
1 2 3 4 5 6 7 8 9 10 11 |
CREATE TABLE fractest( c1 TIME(2), c2 DATETIME(2), c3 TIMESTAMP(2) ); INSERT INTO fractest VALUES ('17:51:04.777', '2014-09-08 17:51:04.777', '2014-09-08 17:51:04.777'); SELECT * FROM fractest; +-------------+------------------------+------------------------+ | c1 | c2 | c3 | +-------------+------------------------+------------------------+ | 17:51:04.78 | 2014-09-08 17:51:04.78 | 2014-09-08 17:51:04.78 | +-------------+------------------------+------------------------+ |