SET SERVEROUTPUT ON SIZE 1000000
BEGIN
FOR object IN ( SELECT owner,
object_name,
object_type
FROM dba_objects
WHERE status != 'VALID')
LOOP
BEGIN
EXECUTE IMMEDIATE 'ALTER ' || object.object_type || ' ' || object.owner || '.' || object.object_name || ' COMPILE';
END;
END LOOP;
END;
/
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11976525/viewspace-697439/ ,如需转载,请注明出处,否则将追究法律责任。