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

Ký tự phân tách nào dùng cho các phần ngày trong MySQL?

MySQL cho phép định dạng lỏng lẻo cho ngày. Bất kỳ ký tự dấu câu nào cũng dùng được làm phân tách giữa năm-tháng-ngày. Ví dụ:

mysql> SELECT DATE('2016/10/20');
+---------------------+
| date('2016/10/20')  |
+---------------------+
| 2016-10-20          |
+---------------------+
1 row in set (0.00 sec)

mysql> SELECT DATE('2016^10^20');
+--------------------+
| date('2016^10^20') |
+--------------------+
| 2016-10-20         |
+--------------------+
1 row in set (0.00 sec)

mysql> SELECT DATE('2016@10@20');
+---------------------+
| date('2016@10@20')  |
+---------------------+
| 2016-10-20          |
+---------------------+
1 row in set (0.00 sec)

mysql> SELECT DATE('2016+10+20');
+---------------------+
| date('2016+10+20')  |
+---------------------+
| 2016-10-20          |
+---------------------+
1 row in set (0.00 sec)

Ký tự /, ^, @, +... đều được chấp nhận.