在过程中删除一个表。
在过程中删除一个表。
这个问题已经有答案了 :
可能的重复:
我正在尝试创建这个过程,但是我遇到了一个错误。
CREATE OR REPLACE PROCEDURE SP_VEXISTABLA(NOMBRE IN VARCHAR2) IS CANTIDAD NUMBER(3); BEGIN SELECT COUNT(*) INTO CANTIDAD FROM ALL_OBJECTS WHERE OBJECT_NAME = NOMBRE; IF (CANTIDAD >0) THEN DROP TABLE NOMBRE; END IF; END;
错误是:
Error(8,1): PLS-00103: 遇到符号“END”,但需要下列符号之一:( begin case declare exit for goto if loop mod null pragma raise return select update while with << continue close current delete fetch lock insert open rollback savepoint set sql execute commit forall merge pipe purge。
您知道我做错了什么吗?
admin 更改状态以发布 2023年5月21日