15
การแปลงล้มเหลวเมื่อแปลงวันที่และ / หรือเวลาจากสตริงอักขระขณะแทรกวันที่และเวลา
ฉันพยายามสร้างตารางดังนี้ create table table1(date1 datetime,date2 datetime); ก่อนอื่นฉันลองใส่ค่าดังนี้ insert into table1 values('21-02-2012 6:10:00 PM','01-01-2001 12:00:00 AM'); มันทำให้เกิดข้อผิดพลาดในการพูด ไม่สามารถแปลง varchar เป็น datetime จากนั้นฉันลองรูปแบบด้านล่างเป็นหนึ่งในโพสต์ที่แนะนำโดย stackoverflow ของเรา insert into table1 values(convert(datetime,'21-02-2012 6:10:00 PM',5) ,convert(datetime,'01-01-2001 12:00:00 AM',5)); แต่ฉันยังคงได้รับข้อผิดพลาดที่บอกว่า การแปลงล้มเหลวเมื่อแปลงวันที่และ / หรือเวลาจากสตริงอักขระ ข้อเสนอแนะใด ๆ
164
sql
sql-server