Oracle Error ORA 01858 a non numeric character was found where a numeric was expected
ORA-01858 : a non-numeric character was found where a numeric was expected
ผมเคยเจอตอนใส่ format Date ผิดครับ เช่น
กำหนด format ไว้เป็น ddmmyyyy แต่ค่าที่ใส่เข้ามาเป็น dd/mm/yyyy
อย่างนี้เป็นต้น
ถ้าเจอ Error นี้ให้มุ่งไปที่บรรทัดที่เรามีการจัด format ครับไม่ว่าจะเป็น Date หรือ Number
รับรองแล้วจะได้คำตอบ