when I am executing a mass load copy I got an error like [Code: -668, SQL State: 57016] Operation not allowed for reason code "1" on table "MASS_TABLE".. SQLCODE=-668, SQLSTATE=57016, DRIVER=4.28.11
CREATE OR REPLACE PROCEDURE MASS_LOAD
()
LANGUAGE SQL
SPECIFIC SQL220916104128256
BEGIN
call SYSPROC.ADMIN_CMD(
'LOAD FROM (SELECT 5, NAME, TYPE FROM MASS_TABLE WHERE ID = 3) OF CURSOR INSERT INTO MASS_TABLE'
);
END
What I observed afterwards I cannot make a Select on the table, until I execute
SET INTEGRITY FOR MASS_TABLE CHECK, FOREIGN KEY, MATERIALIZED QUERY, STAGING, GENERATED COLUMN IMMEDIATE UNCHECKED;
How can I handle it inside the stored procedure?