home clear 64x64
en blue 200x116 de orange 200x116 info letter User
suche 36x36
Neueste VersionenFixList
11.1.0.7 FixList
10.5.0.9 FixList
10.1.0.6 FixList
9.8.0.5 FixList
9.7.0.11 FixList
9.5.0.10 FixList
9.1.0.12 FixList
Haben Sie Probleme? - Kontaktieren Sie uns.
Kostenlos registrieren anmeldung-x26
Kontaktformular kontakt-x26

DB2 - Problembeschreibung

Problem IC72437 Status: Geschlossen

EXPRESSIONS USING COALESCE OR VALUE IN A SELECT CLAUSE WITH GROUP BY MAY
CAUSE SQL0901N

Produkt:
DB2 FOR LUW / DB2FORLUW / 970 - DB2
Problembeschreibung:
When there is an expression in the form of 
 
COALESCE(<expr1>, <literal>) 
 
in a SELECT clause and the correspondent GROUP BY clause 
contains only the expression <expr1>, 
 
in an database partition feature (DPF) environment, such a SQL 
statement may experience an non-severe system error SQL0901N 
with the following log in db2diag.log file. 
 
FUNCTION: DB2 UDB, table Q services, sqlkt_pack_tuple, probe:30 
MESSAGE : DIA0001E An internal error occurred. Report the 
following error code 
          : "Line=02428, rc1=0x82170001, rc2=0x00000000, rc3=0, 
          msg=cold=NULLABLE zvalue=NONULLS col(9)". 
 
Note that VALUE is a synonym of COALESCE.
Problem-Zusammenfassung:
**************************************************************** 
* USERS AFFECTED:                                              * 
* The users in an database partition feature (DPF) environment * 
* running a query with expressions using COALESCE or VALUE in  * 
* a SELECT clause                                              * 
* with GROUP BY.                                               * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* same as "Error Description"                                  * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to Version 9.7 Fix Pack 4                            * 
****************************************************************
Local-Fix:
Change the SQL statement to have the GROUP BY clause the same 
expression as in the SELECT clause.
verfügbare FixPacks:
DB2 Version 9.7 Fix Pack 4 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 5 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 6 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 7 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 8 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9a for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 10 for Linux, UNIX, and Windows

Lösung
Problem was first fixed in Version 9.7 Fix Pack 4
Workaround
refer to "Local Fix"
Weitere Daten
Datum - Problem gemeldet    :
Datum - Problem geschlossen :
Datum - der letzten Änderung:
06.11.2010
02.05.2011
02.05.2011
Problem behoben ab folgender Versionen (IBM BugInfos)
9.7.FP4
Problem behoben lt. FixList in der Version
9.7.0.4 FixList