如果存储过程中有插入语句并且没有写COMMIT的话在调试时会提示:“ORA-01002: 提取违反顺序”
另一种情况:就是有的参数,没有设定值(你的SQL语句中的参数和传递的值不对应,或者参数没有用到)