在这里输入的形象描述我有一个匿名块mentione下面,我想更换与ODI scenarion的立即执行的语句。
与ODI程序做的任何方式。 如果我可以使用任何ODI API或ODI公用事业命令来替换它。
即:
OdiStartScen “-SCEN_NAME = LD_T_RD_ACCOUNT_POC” “-SCEN_VERSION = 001”, “-CONTEXT = GLOBAL” “-LOG_LEVEL = 6” “-AGENT_CODE = OracleDIAgent1” “-SYNC_MODE = 1”;
DECLARE
VAR VARCHAR2(2000);
VAR2 DATE;
BEGIN
BEGIN
Select XYZ INTO VAR
From DUMMY
Where ID= 2; end;
BEGIN
l_exec_sql:= 'INSERT INTO DUMMY VALUES('1')';
IF VAR LIKE 'XY%' THEN
execute immediate(l_exec_sql); --Replace it with odi scenario
ELSE
IF FUNCTION_F(VAR) THEN
execute immediate(l_exec_sql); --Replace it with odi scenario
END IF;
END IF;
END;