今天在创建一个存储过程时总提示
    警告: 创建的过程带有编译错误。
什么原因,一时找不出来
语法上没什么问题,而且以前可以编译通过,如何解决呢?

后来搜索后发现该命令:show error

在SQL*PLUS中输入:show error
原因出来了

show errorPROCEDURE MP_DATA_1_ADD 出现错误:
show error
show errorLINE
/COL ERROR
show error
-------- -----------------------------------------------------------------
show error
28/6     PLS-00201: 必须说明标识符 'MP_DATA_CSB'
show error
28/6     PL/SQL: Statement ignored
show error
37/7     PLS-00201: 必须说明标识符 'MP_DATA_CSB'
show error
37/7     PL/SQL: Statement ignored

呵呵,原来需要先创建MP_DATA_CSB存储过程。

相关文章: