在ADF数据映射Dataflow内部存储过程调用中使用临时表时,可能会遇到以下问题:
为了解决这个问题,可以使用以下解决方案:
-- Dataflow活动中 CREATE GLOBAL TEMPORARY TABLE my_temp_table (col_1 NUMBER, col_2 VARCHAR(50));
-- 存储过程中 SELECT * FROM my_temp_table;
-- Dataflow活动中 INSERT INTO @table_variable SELECT col_1, col_2 FROM source_table;
-- 存储过程中 SELECT * FROM @table_variable;
使用以上解决方案,可以在ADF数据映射Dataflow内部存储过程调用中成功使用临时表。