我试图将一些数据输入甲骨文表中,并接收错误代码ORA-01722。我相信这是因为Trader ID,它是一个数字,但它说它不能将字符串转换为数字。下面的代码。the if statement is working{}
错误代码警告: oci_execute() function.oci-execute: ORA
+ ' - ' + name from user_table order by id[OleDbException (0x80040e07): ORA-01722: invalid number System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling
我的过程中有一条简单的oracle语句:set a.actv_indr = 'N' where a.qstn_id in (v_qstns_to_delete);在调用存储过程时,对于v_qstns_to_delete,我传递了以下字符串:"24,43,23,44,21“。
当我运行语句输出存储过程时,它运行得很好,但是当我将它作为存储过程运行时,我在上面的行上得