[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2004
    Beiträge
    61

    QM-Querie mit Dezimalpunkt

    Hallo,
    ich habe folgendes Problem (dringend)

    Ich muss einem Benutzer eine CSV-Tabelle bereitstellen, die ich im Wesentlichen als QM-Query fertig habe
    und als Datei ausgebe.

    select trim(Feldalpha) concat ';' concat trim(char(Feldnum))
    from lib/file

    Wie bekomme mit dem Querymanager das Dezimaltrennzeichen als Punkt hin?
    Im interaktiven SQL geht das in den Sitzungsattributen mit dem Dezimalzeichen *PERIOD. Gibt es so etwas auch für QM?

    Gruß Miggi

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Hallo,

    versuch's mal mit TRANSLATE

    PHP-Code:
    select trim(Feldalphaconcat ';' concat 
           Translate
    (trim(char(Feldnum)), '.'',')
    from lib/file 
    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  3. #3
    Registriert seit
    Nov 2004
    Beiträge
    61
    Hallo B.Hauser,
    vielen Dank

    Das ist genau das, was ich gesucht habe.

    Viele Gruße Miggi

Similar Threads

  1. QM Variablenreihenfolge
    By Burkhard in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 07-09-06, 11:40
  2. Seitenbreite im QM
    By lucullus in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 22-03-06, 08:20
  3. Problem im QM mit Decimal
    By Marc_w in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 31-10-05, 07:24
  4. QM /QRY
    By Miles in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 04-08-05, 13:46
  5. Variable Eingabedatei im QueryManager
    By Burkhard in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 21-01-05, 11:34

Berechtigungen

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