Computer >> Máy Tính >  >> Lập trình >> MySQL

Ký tự dấu câu nào có thể được sử dụng làm dấu phân cách giữa các phần thời gian của MySQL?

Như trong trường hợp giá trị ngày tháng, MySQL cũng cho phép chúng ta sử dụng định dạng thoải mái theo thời gian. Chúng ta có thể sử dụng bất kỳ ký tự dấu câu nào giữa các phần thời gian làm dấu phân cách. Một số ví dụ như sau -

mysql> Select timestamp('2017-10-20 04+05+36');
+----------------------------------+
| timestamp('2017-10-20 04+05+36') |
+----------------------------------+
| 2017-10-20 04:05:36              |
+----------------------------------+
1 row in set (0.00 sec)


mysql> Select timestamp('2017-10-20 04*05*36');
+----------------------------------+
| timestamp('2017-10-20 04*05*36') |
+----------------------------------+
| 2017-10-20 04:05:36              |
+----------------------------------+
1 row in set (0.00 sec)


mysql> Select timestamp('2017-10&20 04@05+36');
+----------------------------------+
| timestamp('2017-10&20 04@05+36') |
+----------------------------------+
| 2017-10-20 04:05:36              |
+----------------------------------+
1 row in set (0.00 sec)


mysql> Select timestamp('2017*10@20 04*05*36');
+----------------------------------+
| timestamp('2017*10@20 04*05*36') |
+----------------------------------+
| 2017-10-20 04:05:36              |
+----------------------------------+
1 row in set (0.00 sec)