Ansicht
Dokumentation

SQL7919 - Datenumsetzung bei Anweisung FETCH oder eingebetteter Anweisung SELECT erforderlich. ( OS/400 )

SQL7919 - Datenumsetzung bei Anweisung FETCH oder eingebetteter Anweisung SELECT erforderlich. ( OS/400 )

RFUMSV00 - Advance Return for Tax on Sales/Purchases   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der IBM.
SAP E-Book


Nachricht : SQL7919
Datenumsetzung bei Anweisung FETCH oder eingebetteter Anweisung SELECT erforderlich.

Nachrichtenlangtext :

Ursache . . . . : Für Host-Variable &2 ist eine Umsetzung erforderlich. Die für die Anweisung FETCH oder die eingebettete Anweisung SELECT abgerufenen Daten können nicht direkt in die Host-Variablen übertragen werden. Die Anweisung wurde korrekt ausgeführt. Die Systemleistung wäre jedoch besser, wenn keine Datenumsetzung erforderlich wäre. Für die Host-Variable ist aufgrund des Ursachencodes &1 eine Umsetzung erforderlich.
- Ursachencode 1 - Host-Variable &2 ist eine Zeichen- oder eine Grafikzeichenfolge mit einer Länge, die nicht mit der Länge des abgerufenen Werts übereinstimmt.
- Ursachencode 2 - Host-Variable &2 hat eine numerische Datenart, die nicht mit der Datenart des abgerufenen Werts übereinstimmt.
- Ursachencode 3 - Host-Variable &2 ist eine C-Zeichenfolge oder C-Grafikzeichenfolge mit NUL-Abschlusszeichen; das Programm wurde unter Angabe von *CNULRQD umgesetzt u. bei der Anweisung handelt es sich um eine Anweisung FETCH für mehrere Zeilen.
- Ursachencode 4 - Host-Variable &2 ist eine Zeichenfolge variabler Länge, der abgerufene Wert jedoch nicht.
- Ursachencode 5 - Host-Variable &2 ist keine Zeichenfolge variabler Länge, der abgerufene Wert ist jedoch eine Zeichenfolge variabler Länge.
- Ursachencode 6 - Host-Variable &2 und der abgerufene Wert sind Zeichenfolgen variabler Länge. Die maximale Länge der Host-Variablen stimmt jedoch nicht mit der max. Länge des abgerufenen Werts überein.
- Ursachencode 7 - Eine Datenumsetzung, z. B. eine CCSID-Umsetzung, ist bei der Umsetzung des Werts erforderlich, der in Host-Variable &2 gestellt wird.
- Ursachencode 8 - Eine DRDA-Verbindung wurde verwendet, um den Wert zu erhalten, der in Host-Variable &2 gestellt wird. Für den abgerufenen Wert sind entweder Nullen zulässig, er ist ein Wert variabler Länge, er ist in einer Teilzeile enthalten oder von einem Ausdruck abgeleitet.
- Ursachencode 10 - Die Länge der Host-Variablen &2 reicht nicht aus, um den abgerufenen Wert der Art TIME oder TIMESTAMP, der abgerufen wird, aufzunehmen.
- Ursachencode 11 - Host-Variable &2 ist eine Variable der Art DATE, TIME oder TIMESTAMP und der Wert, der abgerufen wird, ist eine Zeichenfolge.
- Ursachencode 12 - Es wurden zu viele Host-Variablen angegeben, und die Sätze sind geblockt. Für Host-Variable &2 wurde keine entsprechende Spalte von der Abfrage zurückgegeben.
- Ursachencode 13 - Es wurde eine DRDA-Verbindung für eine Anweisung FETCH für einen Zeilenblock verwendet, und die Anzahl der in der Klausel INTO angegebenen Host-Variablen ist kleiner als die Anzahl der Ergebniswerte in der Auswahlliste.
- Ursachencode 14 - Es wurde ein LOB-Lokator verwendet und die COMMIT-Steuerungsstufe für den Prozeß war nicht *ALL.
Fehlerbeseitigung: Um die Leistung zu verbessern, versuchen, Host-Variablen derselben Art und Länge wie ihre entsprechenden Ergebnisspalten zu verwenden.

Nachrichtendatei : QSQLMSG
Bibliothek Nachrichtendatei : QSYS


SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der IBM.

Length: 3303 Date: 20240329 Time: 090617     sap01-206 ( 3 ms )