如何把一个 存储过程的 STATUS 从 valid 改为 invalid?

解决方案 »

  1.   

    我说的是存储过程的属性,如果status是invalid的,在ps sql左边显示的object树是个绿色的圆圈圆圈中间是个“p”,圆圈左上有个红色的叉叉,表示INVALID,valid的就没有那个叉叉。
      

  2.   

    你,能改么?
    有权限么?
    如果有足够权限,你可以看一下这个视图all_objects的DDL脚本。
    select * from all_objects where type = 'PROCEDURE';
    这个all_objects里有一列是STATUS,看看这个字段是从哪张SYS表里取出来的。
    更新那个表就可以了。