关于在.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)

你可能感兴趣的:(parameter)