运行 dbms 命令时
execute dbms_utility.analyze_schema('MCC','ESTIMATE',30);
我有ORA-00900: invalid SQL statement
错误。
谁能告诉我可能是什么原因?
在 SQL Developer 中执行该过程之前,您需要设置服务器输出。请尝试以下代码:
SET SERVEROUTPUT ON;
execute dbms_utility.analyze_schema('MCC','ESTIMATE',30);
如果您仍然遇到同样的错误,请打开您的 SQL*PLUS 并检查其中是否安装了 PLSQL。
在 Oracle 10g 中,人们面临 ORA-0900 Invalid SQL statement。解决方案是尝试通过将存储过程放在BEGIN
和END
关键字之间来执行存储过程。
begin
stored_procedure_name(parameter);
end;