例如:ls_sql := 'SELECT' || ls_item || 'FROM M_ACTY.T0200 into ll_conditionid WHERE r3hmcd = ' || '''' || ls_r3hmcd ||''''||'';
EXECUTE IMMEDIATE ls_sql;
这句执行会有错误,不知道是不是因为into的原因
ls_item 的值是 item1 , 他是拼接的
EXECUTE IMMEDIATE ls_sql;
这句执行会有错误,不知道是不是因为into的原因
ls_item 的值是 item1 , 他是拼接的
ls_sql := 'SELECT ' || ls_item || ' into ll_conditionid FROM M_ACTY T0200 WHERE r3hmcd = '|| ls_r3hmcd;
EXECUTE IMMEDIATE ls_sql;