在块儿中直接执行alter table时,会出现PLS-00103问题;
这时需要使用动态SQL,执行。
使用
execute immediate 'alter table xxx';
来执行就可以了,语法为execute immediate + SQL字符串,
注意该SQL字符串只有一句SQL,且该SQL末尾不用加分号否则会报错
不能多句SQL用分号分开
在块儿中直接执行alter table时,会出现PLS-00103问题;
这时需要使用动态SQL,执行。
使用
execute immediate 'alter table xxx';
来执行就可以了,语法为execute immediate + SQL字符串,
注意该SQL字符串只有一句SQL,且该SQL末尾不用加分号否则会报错
不能多句SQL用分号分开