例如:向一个表里面添加数据 t1 (a1 number)
存储过程里面 
begin
 insert into t1(a1)
 values(a2)
EXCEPTION WHEN OTHERS THEN
   rollback;
   error_result:='插入数据出错!请检查!' ||to_char(a2);
END;a2 为传进去的参数
当第一次提交的时候 a2 设置为字符型比如'a'  提示 插入数据出错!请检查!
但第二次提交的时候 a2 设置为数值型比如'1'  仍然提示出错 ,而且显示的参数仍然是'a'前台用的是 asp.net 网页提交