[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    dino is offline [professional_User]
    Registriert seit
    May 2006
    Beiträge
    341

    CL: Copy mit Bedingung

    Bei einem Copy-Befehl soll sollen nur solche Sätze einer Datei kopiert werden, wo Inhalt des numerischen Feldes FUJJMM > als die alfanumerische Variable &INVJJMM ist:
    CPYF FROMFILE(DBEURO/FURBEP) +
    TOFILE(DBEURO/FURBEPNX) MBROPT(*REPLACE) +
    CRTFILE(*YES) INCREL((*IF FUJJMM *GT &INVJJMM))

    Erstaunlicherweise funktioniert dieser Befehl trotz numerisch <> anumerisch.
    Bei der Variante num. Feld <> num. Variable gabs seltsamerweise einen Abbruch bei der Wandlung.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    SQL kann unter bestimmten Bedingungen automatisch casten.
    Der CL-Compiler kann das allerdings nicht.
    Du musst also per CHGVAR die numerische Variable erst mal in ein CHAR-Variable umwandeln, bevor du sie in einem CMD verwenden kannst.

    Allerdings stirbt der Copy bei dem ersten Satz, der nicht gecastet werden kann (z.B. bei Blanks).
    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. Dynamisches SQL in einem CL erstellen
    By Sony in forum IBM i Hauptforum
    Antworten: 27
    Letzter Beitrag: 20-07-09, 21:48
  2. Programmbibliothek in einem Cobol oder CL Programm ermitteln
    By schatte in forum NEWSboard Programmierung
    Antworten: 19
    Letzter Beitrag: 10-01-07, 11:32
  3. JobProtokoll in CL Job
    By RLPforum in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 22-09-06, 09:39
  4. Übergabeparameter im CL Script
    By bo1 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 23-06-06, 15:00
  5. SQL-Befehle im CL
    By Hubert Brethauer in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 19-04-06, 08:04

Berechtigungen

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