Khi tôi cố gắng thực hiện đoạn mã này:ORA-01.861: đen không phù hợp với định dạng chuỗi
cmd.CommandText = "SELECT alarm_id,definition_description,element_id,
TO_CHAR (alarm_datetime, 'YYYY-MM-DD HH24:MI:SS'),severity,
problem_text,status FROM aircom.alarms
WHERE status = 1 and
TO_DATE (alarm_datetime,'DD.MM.YYYY HH24:MI:SS') > TO_DATE ('07.09.2008
09:43:00', 'DD.MM.YYYY HH24:MI:SS')
order
by ALARM_DATETIME desc";
tôi nhận được:
ORA-01861: literal does not match format string
Không có vấn đề với kết nối cơ sở dữ liệu bởi vì tôi có thể thực hiện cơ bản Các lệnh SQL.
Sự cố với tuyên bố này là gì?
Thử chạy câu lệnh này bằng cách sử dụng SQL Plus để xem những gì nó có thể nói về điều này. Nếu SQLPlus có thể thực hiện nó, ado.net sẽ không có bất kỳ vấn đề gì. – shahkalpesh