关于在.NET中通过Parameter方式插入Oracle数据的错误提示——Oracle-ORA-01722 invalid number
简单总结一下,留个记忆:
在用.NET的OleDb去读写Oracle时,通过OleDbParameter的参数类去传递数据时,是不是就犯个同样的错误,即提示“Oracle-ORA-01722 invalid number”,后来发现原来是在写SQL脚本时,总是忘记参数前是冒号,如下:
INSERT INTO T_SYS_EXCEPTION_LOG(operator,log_date,log_level) VALUES (:operator,:log_date, :log_level)
寻找方法,喜爱敏捷,实践方法,不断总结,坚持到底,终将成功。