我前一段时间,在orale中建立了几个存储过程,但是今天通过pb9.0查看的时候,发现有两个没有了,但是我用sql/plus重新建立的时候,报错说这个名字已经有对象在使用了,而且同过console查看,发现存储过程明明在那里,为什么我的pb里就没有了呢?而且,我的程序凡是用到这两个存储过程的地方,都会报错,说存储过程不存在了!这是为什么?
解决方案 »
- 求这条sql该怎么写。
- 如何在批处理中 执行 存储过程?
- ORA-00600: internal error code, arguments:
- 请高手执教,如何使用pro c/c++
- 奇怪的索引问题!请各帮忙看一下为什么?????
- 求Oracle格式化SQL脚本命令?
- 有关存储过程调用.
- Oracle的存储过程里可以这样写吗:select case when (cost>2) then '大' else '小' end from table ?
- 怎样获得序列的当前值?ora8.16
- SQL 语句悬赏
- 100分收集疑难SQL的经典实现方案!
- 我觉得SUN JDBC接口应该增加回调机制,使用JDBC应用程序来响应关系数据库系统的事件。大家有何看法?
你可以到user_object表中查询一下
select object_name,object_type,status from user_objects where object_name='名称'
他的状态应该是INVALID
重新编译一下,如果状态变为VALID,在pb就可以看到了。