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 IC67966 Status: Geschlossen

-104 FROM CURSOR DECLARATION WITH HYPHENATED CURSOR NAME

Produkt:
DB2 FOR LUW / DB2FORLUW / 980 - DB2
Problembeschreibung:
DB2 will report a -104 syntax error against a DECLARE CURSOR 
statement when all of the following conditions are met: 
 
- The cursor name contains one or more hyphen characters ('-'); 
- The cursor references one or more host variables. 
 
Examples: 
DECLARE CUR-C1 CURSOR FOR SELECT N1 FROM TABLE1 WHERE N1 > 
:LIMIT 
 
CREATE PROCEDURE P1(IN X INTEGER) 
LANGUAGE SQL 
DYNAMIC RESULT SETS 1 
BEGIN 
  DECLARE CUR-ABC CURSOR FOR 
    SELECT * FROM MYTABLE WHERE COL1 = X; 
 
  OPEN CUR-ABC; 
END
Problem-Zusammenfassung:
**************************************************************** 
* USERS AFFECTED:                                              * 
* User prior to DB2 V98 FP3.                                   * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* -104 FROM CURSOR DECLARATION WITH HYPHENATED CURSOR NAME     * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade DB2 to V98 FP3.                                      * 
****************************************************************
Local-Fix:
Change all occurrences of the cursor name so that they do not 
use any hyphens.  The underscore character ('_') is an 
acceptable alternative.  For example: 
 
  DECLARE CUR_ABC CURSOR FOR 
    SELECT * FROM MYTABLE WHERE COL1 = X; 
 
  OPEN CUR_ABC;
verfügbare FixPacks:
DB2 Version 9.8 Fix Pack 3 for Linux, UNIX, and Windows
DB2 Version 9.8 Fix Pack 4 for AIX and Linux
DB2 Version 9.8 Fix Pack 5 for AIX and Linux

Lösung
First fixed in DB2 V98 FP3.
Workaround
keiner bekannt / siehe Local-Fix
Weitere Daten
Datum - Problem gemeldet    :
Datum - Problem geschlossen :
Datum - der letzten Änderung:
15.04.2010
11.01.2011
11.01.2011
Problem behoben ab folgender Versionen (IBM BugInfos)
9.8.FP3
Problem behoben lt. FixList in der Version
9.8.0.3 FixList