Hello,
is it not possible to load data with admin_cmd into a table?
This SP ended with SQL3304N The table does not exist.:
CREATE PROCEDURE ADM_LOAD ( )
DYNAMIC RESULT SETS 1
-- SQL Stored Procedure
P1: BEGIN
DECLARE GLOBAL TEMPORARY TABLE NEW
(TABLE_SCHEMA VARCHAR(128) NOT NULL,
TABLE_NAME VARCHAR(128) NOT NULL)
ON COMMIT PRESERVE ROWS
NOT LOGGED ON ROLLBACK PRESERVE ROWS
WITH REPLACE;
CALL SYSPROC.ADMIN_CMD('LOAD FROM "/db2/db2crm/test" OF DEL METHOD P
(1, 2) INSERT INTO SESSION.NEW (TABLE_SCHEMA, TABLE_NAME)
NONRECOVERABLE');
BEGIN
DECLARE cur CURSOR WITH RETURN TO CALLER
FOR SELECT DISTINCT TABLE_SCHEMA, TABLE_NAME
FROM SESSION.NEW;
OPEN cur;
END;
END P1
Best regards,
Joachim Müller