[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    CHGJOB SRTSEQ(*LANGIDSHR)

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    Hallo Pikachu,

    das wars nicht

    Zwar stand mein Job auf *hex, aber das umstellen hat nix gebracht

    noch ne Idee?
    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  3. #3
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Zeig mal konkrete Beispieldaten und den SELECT mitsamt LIKE-Wert.

  4. #4
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    QMQRY

    Code:
    select f1, f2, f3, f4, f5 from datei where 
    f1 concat f2 concat f3 concat f4 concat f5 like &STRING
    order by rrn(datei) desc

    CLLE
    Code:
     pgm &STRING                                                     
     DCL &STRING *CHAR 30                                            
     CHGJOB SRTSEQ(*LANGIDSHR)                                       
     MONMSG CPF0000                                                  
                  CHGVAR &STRING ('''%' *CAT &STRING *TCAT '%''')    
                  STRQMQRY   QMQRY(MT940) SETVAR((STRING &STRING)) 
     ENDPGM
    Aufruf
    call cl (F4)

    Eingabe
    hme gef

    Dateiinhalt in f4

    Maßnahme gefunden

    mit
    QMQRY

    Code:
    select f1, f2, f3, f4, f5 from datei where 
    upper(f1 concat f2 concat f3 concat f4 concat f5) like upper(&STRING)
    order by rrn(datei) desc
    geht es

    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  5. #5
    Registriert seit
    Jan 2007
    Beiträge
    1.002
    CHGVAR &STRING ('''%' *CAT &STRING *TCAT '%''')
    auch wenn ich ein wenig altmodisch rüberkomme, diesen chgvar würde ich mit zwei variablen machen.
    kf

  6. #6
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    1. es muß nicht alt oder modern sein
    2. es muß funktionieren und wartbar sein
    3. wenn ich das ändere geht es auch nicht

    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

Similar Threads

  1. Dynamisches SQL in einem CL erstellen
    By Sony in forum IBM i Hauptforum
    Antworten: 27
    Letzter Beitrag: 20-07-09, 21:48
  2. ILE RPG und dynamisches Array
    By Squall in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 10-10-06, 08:53
  3. QMQRY in CL Programm
    By Hubert in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 11-05-05, 13:25
  4. QMQRY LEFT OUTER JOIN
    By Matthias.Hayn in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 06-12-04, 13:33
  5. Gruppenwechsel und Summensätze in QMQRY?
    By Matthias.Hayn in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 28-07-04, 09:26

Berechtigungen

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