Consultor Eletrônico



Kbase P2190: Resources of a passed TABLE HANDLE are available after DELETE OBJECT is run
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/16/2008
Status: Unverified

SYMPTOM(s):

Resources of a passed TABLE HANDLE are available after DELETE OBJECT is run

If the table is an INPUT TABLE then error 5425 is raised

When table is INPUT-OUTPUT or OUTPUT then there is no error and the tables resources (records) are still available

Invalid or inappropriate handle value given to DELETE OBJECT or DELETE PROCEDURE statement. (5425)

CAUSE:

If a table-handle parameter is either OUTPUT or INPUT-OUTPUT, we intercept
any attempts to DELETE OBJECT on it during the called procedure. We
mark these deletes as "pending" and only execute them once the parameter
hand-off is completed, just after the called procedure returns.
If the parameter is INPUT, there is no need to preserve the table for
any hand-off, and we honor the DELETE OBJECT on it immediately.

FIX:

No fix required, product is behaving correctly