DB2 - Problem description
Problem IC84284 | Status: Closed |
DBMS_SQL.IS_OPEN INCORRECTLY RETURNS INTEGER INSTEAD OF BOOLEAN | |
product: | |
DB2 FOR LUW / DB2FORLUW / A10 - DB2 | |
Problem description: | |
The routine DBMS_SQL.IS_OPEN(cur, ret) is documented to return type BOOLEAN for parameter 'ret'. However, the routine incorrectly returns an INTEGER for ret. ret An output argument of type BOOLEAN that indicates if the specified file is open (TRUE) or closed (FALSE). db2 => select varchar(routinemodulename, 20), varchar(routinename, 20), varchar(parmname, 20), varchar(typename, 20) from syscat.routineparms where routinemodulename='DBMS_SQL' and routinename = 'IS_OPEN'; 1 2 3 4 -------------------- -------------------- -------------------- -------------------- DBMS_SQL IS_OPEN C INTEGER DBMS_SQL IS_OPEN RET INTEGER This APAR fix will allow DBMS_SQL.IS_OPEN to return a value of type BOOLEAN, as documented. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * All * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to v10.1 Fix Pack 1 or higher * **************************************************************** | |
Local Fix: | |
available fix packs: | |
DB2 Version 10.1 Fix Pack 1 for Linux, UNIX, and Windows | |
Solution | |
Problem was first fixed in Version 10.1 Fix Pack 1 | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 13.06.2012 31.12.2012 31.12.2012 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) | |
10.1.0.1 | |
10.5.0.1 |