批量执行报错,不加begin end 执行没问题,但是程序里面执行报和交了begin end同样的错误!begin end里面的语句单独执行也没问题 微信图片_20230116110452.png
DDL语句在块中要这样执行:execute immediate sql 如:execute immediate ‘alter table TableName add column ID int’;
DDL语句在块中要这样执行:execute immediate sql
如:execute immediate ‘alter table TableName add column ID int’;