我想创建一个可以在其中创建表的过程。所以我做了这个
创建或替换过程 test_proc
BEGIN 立即执行 'CREATE TABLE ABC_TABLE AS SELECT * FROM XYZ_TABLE WHERE 1=0'; 结尾;
但编译后我得到以下错误。
在预期以下情况之一时遇到符号“BEGIN”: ( ; 使用已编译包装的外部确定性并行启用流水线将 authid 作为集群压缩顺序符号“is”替换为“BEGIN”以继续。
谁能告诉我这样做的原因以及如何在程序中创建表。
提前致谢...