[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Dec 2001
    Beiträge
    76

    Query: best. Stellen aus einem Feld ziehen?

    guten morgen!

    ich würde gerne in query ein datumsfeld vom amerikanischen ins deutsche format umstellen.

    gibt es nun die möglichkeit z.b. folgendes dam query zu sagen:
    - "nehme aus feld X die stellen 1-4 und schreibe sie in feld A"
    - "dann nehme aus feld X die stellen 5+6 und schreibe sie in feld B"
    - "und nehme aus feld X die stellen 7+8 und schreibe sie in feld C"

    geht sowas? wenn ja wie muss die syntax lauten?

    danke im voraus

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Die Funktionen heissen CHAR und SUBSTR !
    Die Datumskonvertierung wird eigentlich automatisch über das Jobformat des Datums bestimmt, es sei denn das Feld ist nicht vom Typ DATE. Dann hilft ggf. DIGITS.
    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

  3. #3
    Registriert seit
    Jan 2003
    Beiträge
    746
    Pt. 2, Ergebnisfelder definieren:

    Feld
    DATNEU

    Ausdruck
    substr(digits(dat8), 7, 2) !!
    substr(digits(dat8), 5, 2) !!
    substr(digits(dat8), 1, 4)

  4. #4
    Registriert seit
    Dec 2001
    Beiträge
    76

    knifflig

    okay, ich bin schon ein stück weiter.
    wit SUBSTR(datum2, 7) hab ichs geschafft das feld aber der 7ten
    stelle in ein neues zu schreiben.

    aber wie schaff ich das jetzt, dass ich z.b. nur die 5+6te stelle da raushole???

  5. #5
    Registriert seit
    Dec 2001
    Beiträge
    76

    aahhh...

    jetzt haben sich ein paar postings überschnitten.

    okay, ich versuchs mal eben noch zu verstehen, aber das klappt schonmal wie geplant.

    besten dank

Similar Threads

  1. QueryManager / Query ---> Aufruf mit Variablen
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 29-11-06, 18:07
  2. Query Feldformatierung
    By elsing in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 18-10-06, 12:32
  3. Query Manager -_-
    By Azubiiiiii in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 03-08-06, 09:44
  4. ILE Feld in Feld ansprechen
    By jogisarge in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 10-05-06, 16:26
  5. Datum aus numerischem Feld in Query
    By zmann in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 09-09-05, 15:22

Berechtigungen

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