小编use*_*350的帖子

EXECUTE IMMEDIATE,要插入多行列

只是想知道这是否是使用多个列和行执行EXECUTE IMMEDIATE并将其分配给变量的正确方法?我试着查看示例,但不确定我是否正确连接线条?

sql_stmt        VARCHAR2(200);

sql_stmt:='INSERT INTO (STORECODE, TILLID, TRANSACTIONNR, TRADINGDATE, TRANSTYPE, ' ||
          'OPERATORCODE TRAININGMODE, VOIDED, VALUEGROSS, VALUENETT, VALUEDUE) ' ||
          ‘VALUES (:1,:2,:3,:4,:5,:6,:7,:8,:9,:10)’;
          EXECUTE IMMEDIATE sql_stmt USING sSTORECODE………………………………………..fGROSS_AMOUNT,
      ‘0’;   
Run Code Online (Sandbox Code Playgroud)

plsql insert concatenation execute-immediate

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

concatenation ×1

execute-immediate ×1

insert ×1

plsql ×1