DB2 - Problem description
Problem IT09939 | Status: Closed |
DB2 might return SQL0901N when executing query with ROLLUP or Group BY | |
product: | |
DB2 FOR LUW / DB2FORLUW / A50 - DB2 | |
Problem description: | |
DB2 might return SQL0901N under the following conditions: 1) Query contains atleast one rollup or cube 2) The query contains atleast one UNION ALL clause Error Message : ASSERTION - 'currentNode.getChild(1)->tokType()==OP_AS' Stack : 2015-01-28-16.31.17.716404-300 I13735930E3701 LEVEL: Error PID : 9664 TID : 140070384297728 PROC : db2sysc INSTANCE: regress1 NODE : 000 DB : BLUDB APPHDL : 0-1425 APPID: 9.26.98.0.39235.150128214050 AUTHID : REGRESS1 HOSTNAME: vmsvtlnx64x09 EDUID : 4417 EDUNAME: db2agent (BLUDB) FUNCTION: DB2 UDB, CDE Trace, cdeDiagnosticsFacility, probe:9200 DATA #1 : String, 189 bytes AssertionFailedException: An assertion 'currentNode.getChild(1)->tokType()==OP_AS' failed. Additional info: bad CAST clause {CAST:T0 AS:T0 DATE:T10 NULLABLE:T0} Thrown at Parser.cpp : 9200 DATA #2 : Function name in Library, 122 bytes static void ibm_cde::query::Parser::simplifyCastNode(ibm_cde::query::SyntaxT ree &, const ibm_cde::query::QueryResources &) DATA #3 : File name, 10 bytes Parser.cpp CALLSTCK: (Static functions may not be resolved correctly, as they are resolved to the nearest symbol) [0] 0x00007F6A5A764D00 _ZN7ibm_cde8services6Tracer9traceDataENS0_11ComponentIDENS0_16Co mmonTraceLevelENS1_10TraceEventEPKcmS6_PKvmRKSbIcSt11char_trait + 0x710 [1] 0x00007F6A5E49CA5B _ZNK7ibm_cde8services13BaseException14traceExceptionENS0_11Compo nentIDEPKc + 0x22B [2] 0x00007F6A5E49ACE7 _ZN7ibm_cde8services24AssertionFailedException17constructAndThro wENS0_11ComponentIDEPKcmS4_S4_RKNS0_16CdeOStringStreamE + 0x97 [3] 0x00007F6A5ABB7819 _ZN7ibm_cde5query6Parser16simplifyCastNodeERNS0_10SyntaxTreeERKN S0_14QueryResourcesE + 0x829 [4] 0x00007F6A5ABB6C35 _ZN7ibm_cde5query6Parser16addCastOperatorsEPNS0_10SyntaxTreeERKN S0_14QueryResourcesERKNS0_18QueryInfoContainerE + 0x2345 [5] 0x00007F6A5ABA986D _ZN7ibm_cde5query6Parser7prepareEPNS0_10SyntaxTreeEPNS0_17QueryA rgumentListEbi + 0x3AD [6] 0x00007F6A5AB9C8E6 _ZN7ibm_cde5query6Parser13parserWrapperERKSbIcSt11char_traitsIcE NS_8services9AllocatorIcEEERKNS_4data8DataBaseERKNS0_14QueryRes + 0x10B6 [7] 0x00007F6A5E612FF5 _ZN7ibm_cde5query6Parser18prepareNestedQueryEPNS0_10SyntaxTreeES 3_RKNS_4data8DataBaseERKNS0_14QueryResourcesEP13SQLO_MEM_POOL + 0x2A5 [8] 0x00007F6A5AB9C5FD _ZN7ibm_cde5query6Parser13parserWrapperERKSbIcSt11char_traitsIcE NS_8services9AllocatorIcEEERKNS_4data8DataBaseERKNS0_14QueryRes + 0xDCD [9] 0x00007F6A5E608C87 _ZN12cdeInterface14initializeDataEP8sqlrr_cbP17sqlriCdeStatement + 0x1267 [10] 0x00007F6A5E5F2B23 _ZN12cdeInterface13openTableScanEP8sqlrr_cbP17sqlriCdeStatement + 0x63 [11] 0x00007F6A5D6E7313 _Z12sqlriCdeOpenP8sqlrr_cbP17sqlriCdeStatement + 0xF33 [12] 0x00007F6A6036256C _Z13sqlriCdeQueryP8sqlrr_cb + 0x3DC [13] 0x00007F6A60362AF1 _Z15sqlriSectInvokeP8sqlrr_cbP12sqlri_opparm + 0x1B1 [14] 0x00007F6A5D53B87F _Z27sqlrr_process_fetch_requestP14db2UCinterface + 0x1BF [15] 0x00007F6A5D537639 _Z10sqlrr_openP14db2UCinterfaceP15db2UCCursorInfo + 0xA89 [16] 0x00007F6A5C6C7281 _Z16sqljs_ddm_opnqryP14db2UCinterfaceP13sqljDDMObject + 0x3F1 [17] 0x00007F6A6028E9F6 _Z21sqljsParseRdbAccessedP13sqljsDrdaAsCbP13sqljDDMObjectP14db2U Cinterface + 0x3C6 [18] 0x00007F6A5C6B2FAC _Z10sqljsParseP13sqljsDrdaAsCbP14db2UCinterfaceP8sqeAgentb + 0x36C [19] 0x00007F6A5C6AD47F /home/regress1/sqllib/lib64/libdb2e.so.1 + 0x33D447F [20] 0x00007F6A5C6AB96C /home/regress1/sqllib/lib64/libdb2e.so.1 + 0x33D296C [21] 0x00007F6A5C6A89C9 /home/regress1/sqllib/lib64/libdb2e.so.1 + 0x33CF9C9 [22] 0x00007F6A5C6A85BB _Z17sqljsDrdaAsDriverP18SQLCC_INITSTRUCT_T + 0xEB [23] 0x00007F6A5C3ACBAF _ZN8sqeAgent6RunEDUEv + 0xACF [24] 0x00007F6A5DB96B87 _ZN9sqzEDUObj9EDUDriverEv + 0xF7 [25] 0x00007F6A5D36E5C3 sqloEDUEntry + 0x303 [26] 0x00007F6A646437B6 /lib64/libpthread.so.0 + 0x77B6 [27] 0x00007F6A58132D6D clone + 0x6D . . . . . . . . . . . . --- Line 237947 --- SQLCODE -901 message 2015-01-28-16.31.18.549885-300 I13745048E900 LEVEL: Severe PID : 9664 TID : 140070384297728 PROC : db2sysc INSTANCE: regress1 NODE : 000 DB : BLUDB APPHDL : 0-1425 APPID: 9.26.98.0.39235.150128214050 AUTHID : REGRESS1 HOSTNAME: vmsvtlnx64x09 EDUID : 4417 EDUNAME: db2agent (BLUDB) FUNCTION: DB2 UDB, relation data serv, sqlrr_dump_ffdc, probe:250 DATA #1 : SQLCA, PD_DB2_TYPE_SQLCA, 136 bytes sqlcaid : SQLCA sqlcabc: 136 sqlcode: -901 sqlerrml: 35 sqlerrmc: unexpected error at Parser.cpp:9200 sqlerrp : SQLCT001 sqlerrd : (1) 0x00000000 (2) 0x00000000 (3) 0x00000000 (4) 0x00000000 (5) 0xFFFFDC10 (6) 0x00000000 sqlwarn : (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) sqlstate: 2015-01-28-16.31.18.550165-300 I13745949E663 LEVEL: Severe PID : 9664 TID : 140070384297728 PROC : db2sysc INSTANCE: regress1 NODE : 000 DB : BLUDB APPHDL : 0-1425 APPID: 9.26.98.0.39235.150128214050 AUTHID : REGRESS1 HOSTNAME: vmsvtlnx64x09 EDUID : 4417 EDUNAME: db2agent (BLUDB) FUNCTION: DB2 UDB, relation data serv, sqlrr_dump_ffdc, probe:275 MESSAGE : MASTER TIME INFO DATA #1 : Hexdump, 32 bytes 0x00007F64D11A2CC0 : DC51 C954 0000 0000 A601 0000 3171 0600 .Q.T........1q.. 0x00007F64D11A2CD0 : 3171 0600 DC51 C954 0000 0000 0000 0000 1q...Q.T........ | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * N/A * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * The issue is fixed in FP7 release * **************************************************************** | |
Local Fix: | |
Solution | |
The issue is fixed in FP7 release | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 08.07.2015 02.11.2015 29.04.2016 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) | |
10.5.0.7 |