Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

MySQL trả về gì khi dùng ký tự khác 'T' hoặc 'Space' giữa ngày và giờ?

Trong trường hợp này, MySQL sẽ trả về phần giờ toàn số 0 nhưng phần ngày vẫn đúng. Ví dụ dùng ký tự 'W' thay vì 'T' hoặc space:

mysql> SELECT TIMESTAMP('2017-10-20W06:10:36');
+----------------------------------+
| TIMESTAMP('2017-10-20W06:10:36') |
+----------------------------------+
| 2017-10-20 00:00:00              |
+----------------------------------+
1 row in set, 1 warning (0.00 sec)

Phần giờ bị reset về 00:00:00 kèm cảnh báo.