DB2 - Problem description
Problem IT05613 | Status: Closed |
SQL0901 ERROR (UNEXPECTED ERROR AT SQLERRORSANDWARNINGS.CPP) FROM COLUMN-ORGANIZED TABLE WITH CASE STATEMENT | |
product: | |
DB2 FOR LUW / DB2FORLUW / A50 - DB2 | |
Problem description: | |
The issue only occurs in the following conditions: The query involves: - a column oriented table - a CASE expression where the search condition is evaluated on results of a GROUP BY expression. - errors or warnings are produced from the CASE expression. In such a case, the query may fail with a -901 sqlcode: sqlcaid : SQLCA sqlcabc: 136 sqlcode: -901 sqlerrml: 48 sqlerrmc: unexpected error at SQLErrorsAndWarnings.cpp:344 sqlerrp : SQLCT001 sqlerrd : (1) 0x00000000 (2) 0x00000000 (3) 0x00000000 (4) 0x00000000 (5) 0xFFFFFEA8 (6) 0x00000000 sqlwarn : (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) sqlstate: A typical stack will look like so (including the mergeSQLErrorsAndWarnings and evaluateCaseSearchedWhenClause() in the stack: [3] 0x090000001338BC94 constructAndThrow__Q3_7ibm_cde8services24AssertionFailedExceptio nFCQ3_7ibm_cde8services11ComponentIDCPCcCUlN22RCQ3_7ibm_cde8ser + 0x7C [4] 0x0900000011DBBDC4 mergeSQLErrorsAndWarnings__Q3_7ibm_cde8services20SQLErrorsAndWar ningsFPQ3_7ibm_cde8services20SQLErrorsAndWarningsRCQ3_7ibm_cde5 + 0x464 [5] 0x09000000151D18B8 evaluateCaseSearchedWhenClause__Q3_7ibm_cde5query13NaryEvaluator HQ3_7ibm_cde5types7Decimal_v_v + 0x6F0 [6] 0x09000000152638C8 processInputsSynchronously__Q3_7ibm_cde5query13NaryEvaluatorFv + 0x158C [7] 0x0900000013B32A1C evaluate__Q3_7ibm_cde5query9EvaluatorFbT1RQ4_7ibm_cde5query9Eval uator21EvaluatorRestartStatePQ3_7ibm_cde5query19OptPredicateTra + 0xCDC [8] 0x0900000013B32FD8 evaluate__Q3_7ibm_cde5query17EvaluationRoutineFUiP15sql_static_d ata + 0xA4 [9] 0x0900000013B3544C runThreadTask__Q3_7ibm_cde5query9SchedulerFPvPi + 0xA8 [10] 0x0900000015492698 cdeEntryPointImpl__Q2_7ibm_cde5queryFP8sqeAgentPvT2 + 0xC0 [11] 0x0900000015C3647C startCdeSubagent__12cdeInterfaceFP8sqeAgent + 0x1E4 [12] 0x0900000008BF3598 sqlriInvokeCde__FP8sqlrr_cb + 0x9C [13] 0x09000000092A7F9C sqlriSectInvoke__FP8sqlrr_cbP12sqlri_opparm + 0x74 [14] 0x090000000A379E40 sqlrr_subagent_router__FP8sqeAgentP12SQLE_DB2RA_T + 0x5670 | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * Column-organized tables - queries with errors or warnings * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * upgrade to DB2 V10.5 fixpack 5 * **************************************************************** | |
Local Fix: | |
if possibe rewrite query to avoid the case expression or to avoid the errors/warnings | |
Solution | |
Fixed in DB2 V10.5 fixpack 5 | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 17.11.2014 15.12.2014 15.12.2014 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) | |
10.5.0.5 |