读书人

存储过程里不能直接使用DDL话语

发布时间: 2014-04-23 16:44:00 作者: rapoo

存储过程里不能直接使用DDL语句

存储过程里不能直接使用DDL语句。如:
ALTER ...
CREATE ...
TRUNCATE 等。

在存储过程中使用truncate来删除表记录,编译报下列错误:
PLS-00103: Encountered the symbol "TABLE" when expecting one of the following:

:= . ( @ % ;
The symbol ":= wa



在存储过程里面用:
execute immediate 'truncate ...';

读书人网 >其他数据库

热点推荐