[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2004
    Beiträge
    470

    SQL0312 nach Umstellung auf V6R1M0

    Hallo zusammen,

    ein Programm lässt sich nicht mehr umwandeln. SQL-Vorkompilierung ist fehlgeschlagen.

    Als Fehler liefert er mir

    PHP-Code:
    Satz    *...+... ...+... ...+... ...+... ...+... ...+... ...+... ...+... 
      195        c
    FETCH NEXT FROM CRSSQL INTO :INPSQL                                      

    SQL0312  30     195  Position 38 Variable INPSQL nicht definiert oder nicht
                         verwendbar

    Im Programm sieht es wie folgt aus

    PHP-Code:
    0042.00 **                                                             
    0043.00 ** structure of the sql-input                                  
    0044.00 
    **                                                             
    0045.00 d InpSql          ds                                           
    0046.00 d K7IvCC                  1      2  0                          
    0047.00 d k7IvYY                  3      4  0                          
    0048.00 d K7IvMM                  5      6  0                          
    0049.00 d K7DisC                  7      8                             
    0050.00 d K7MPrd                  8      8                             
    0051.00 d K7DlrC                  9     14                             
    0052.00 d K7Prct                 15     15                             
    0053.00 d K7Ordt                 16     16                             
    0054.00 d K7SeAm                 17     31  2                          
    0055.00 d K7DsAm                 32     46  2                          
    0056.00 d K7SeAy                 47     61  2                          
    0057.00 d K7DsAy                 62     76  2                          

    0175.00 
    **                                                                    
    0176.00 C/EXEC SQL                                                            
    0177.00 C
    + DECLARE CRSSQL CURSOR FOR SELECT K7IVCCK7IVYYK7IVMM,           
    0178.00 CK7DISCK7MPRDK7DLRCK7PRCTK7ORDTsum(K7SEAM) as             
    0179.00 CK7SEAM,sum(K7dsAM) as K7dsAMsum(K7seay) as K7seaysumK7DSAY   
    0180.00 C
    + ) as k7dsay FROM k7wrkl01 WHERE K7DISC = :P@DisC GROUP BY K7IVCC,  
    0181.00 CK7IVYYK7IVMMK7DISCK7MPRDK7DLRCK7PRCTK7ORDT ORDER BY    
    0182.00 C
    K7IVCCK7IVYYK7IVMMK7DISCK7MPRDK7DLRCK7PRCTK7ORDT     
    0183.00 C
    /END-EXEC                                                            

    0194.00 c
    /EXEC SQL                                   
    0195.00 c
    FETCH NEXT FROM CRSSQL INTO :INPSQL       
    0196.00 c
    /END-EXEC 
    Hat da jemand ne Lösung. Das Programm lies sich vor der Umstellung umwandeln.

    Vielen Dank

    Viele Grüße Harald

  2. #2
    Registriert seit
    May 2002
    Beiträge
    2.643

  3. #3
    Registriert seit
    May 2004
    Beiträge
    470
    OK tausend Dank. Ich werde mich gegebenenfalls nochmals melden

  4. #4
    Registriert seit
    May 2004
    Beiträge
    470
    Die PTF's sind installiert. Funktioniert aber leider immer noch nicht. Hat noch jemand eine Idee ?

  5. #5
    Registriert seit
    Dec 2010
    Beiträge
    45
    Ich glaube die DS Definition ist das Problem. Versuch einfach die Feldlänge zu definieren (statt Position).


    Mfg
    DBlazkow

  6. #6
    Registriert seit
    May 2007
    Beiträge
    82
    Hallo,


    d K7DisC 7 8
    d K7MPrd 8 8



    K7DisC und K7MPrd überlagern sich, vielleicht liegt'S ja da dran.

    gruss
    ulli

  7. #7
    Registriert seit
    May 2004
    Beiträge
    470
    @Ulli

    Tja vielen Dank, das war des Rätsels Lösung. Das Vorgängerrelease hat sich daran anscheinend nicht gestört.

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Und das Programm wohl auch nicht daran, dass K7DisC wohl den falschen Inhalt hatte.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Änderung bei Umstellung auf V6R1M0
    By snahz in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 17-09-10, 12:32
  2. Druck von PC auf AS400-Drucker
    By cassi in forum NEWSboard Drucker
    Antworten: 5
    Letzter Beitrag: 11-02-09, 14:10
  3. Zeit auf IFS
    By scherm in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 04-10-06, 10:48
  4. Antworten: 4
    Letzter Beitrag: 22-03-02, 15:32

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •