2012-05-10 47 views
7

Tôi có chuỗi 04/04/2012 04:03:35 AM như thế nào tôi có thể chuyển đổi nó và chèn vào bảng? kiểu trường là datetimeINSERT vào chuỗi Ngày tháng DB

+1

nó trả về chuỗi rỗng –

+0

'cast ('04/04/2012 04:03:35 AM ') là datetime'? –

+0

Đăng Chèn SQL bạn đang sử dụng. – Churk

Trả lời

13

Bạn cần phải sử dụng STR_TO_DATE():

STR_TO_DATE('04/04/2012 04:03:35 AM', '%d/%m/%Y %r') 

Hoặc tốt hơn nữa, trình bày theo nghĩa đen của bạn trong a format MySQL expects (ví dụ YYYY-MM-DD HH:mm).

+0

cảm ơn vì đã giúp đỡ 8) –

Các vấn đề liên quan