一个简单的动态 pl/sql 插入语句的语法问题。我的代码如下。
sql_stmt VARCHAR2(500);
sql_stmt := 'PKG_COLLECTION.COLLECTION_INS_01(:1,:2,:3,:4,:5,:6)';
execute immediate sql_stmt using
IN OUT V_P1,
IN OUT V_P2,
IN OUT V_P3,
IN OUT V_P4,
IN OUT V_P5,
IN OUT V_P6;
(错误:ORA-00900:无效的 SQL 语句)
实际的语法应该是什么样的?