我是 PL SQL 过程的新手,我们在存储过程的执行部分中有这行代码。
我在这里有一个查询,请告诉我在这里使用EXECUTE IMMEDIATE
DML 语句有什么用?在什么情况下我们应该使用EXECUTE IMMEDIATE
?
v_update_query2 := 'INSERT INTO '||p_country||'.DETAILS ( ID, STATUS, DEST_SYSTEM, OUT_TIME ) VALUES ('''
||v_txn_id ||''','||'''T081'''||','||'''CLEARING'''||', SYSDATE)';
EXECUTE IMMEDIATE v_update_query1 ;