Мне нужна некоторая помощь в понимании причины моего графического представления ханы, которое не извлекает никаких данных.
Моя процедура SQL выглядит следующим образом.
CREATE PROCEDURE "CONFIG"."PROC_INVENTORYVALUE"() AS
BEGIN
DECLARE V_MONTH NVARCHAR(6);
DECLARE CURSOR tt_PLANTS FOR SELECT "0SOURSYSTEM","ZPLANT","ZREGION" FROM "_SYS_BIC"."CVD_PLANT" WHERE "ZREGION"!='';
V_MONTH = '201811';
FOR CUR_ROW AS tt_PLANTS DO
SELECT "SourceSystem", "Region", "Plant", "WarehouseNumber", "StorageLocation", "SalesOrderNumber", "SalesOrderStatus" FROM "_SYS_BIC"."CVU_REP_IVR_REPORT" (PLACEHOLDER."$SOURCESYSTEM_1$"=>:CUR_ROW."0SOURSYSTEM", PLACEHOLDER."$CAL_MONTH$"=>:V_MONTH, PLACEHOLDER."$REGION_1$"=>:CUR_ROW."ZREGION", PLACEHOLDER."$PLANT_1$"=>:CUR_ROW."ZPLANT") GROUP BY "SourceSystem", "Region", "Plant", "WarehouseNumber", "StorageLocation", "SalesOrderNumber", "SalesOrderStatus" into "SCHEMA"."TAB_IVR_STG";
commit;
END FOR;
CLOSE tt_PLANTS;
END;
Когда я запускаю процедуру, она проходит через курсор, но вставляет 0 записей в таблицу "TAB_IVR_STG".
Что-то не так в синтаксисе или что-то, что я пропустил в моей процедуре?
Ваша помощь очень ценится.
С уважением,
Умар Абдулла