[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    2.968
    SQL kann alphanumerische Darstellungen eines Datums in den folgenden Formaten auch ohne explizite Konvertierung erkennen:
    1. ISO-Format: 'JJJJ-MM-TT'
    2. Europäisches Format: 'TT.MM.JJJJ'
    3. USA-Format: 'MM/TT/JJJJ'
    4. Zeitmarken-Format mit Trennzeichen: 'JJJJ-MM-TT-HH-MI-SS.MSMSMS'
    oder 'JJJJ-MM-TT HH:MI:SS.MSMSMS'
    5. Zeitmarken-Format ohne Trennzeichen: 'JJJJMMTTHHMMSS'

    Du kannst die Sätze mit einer der folgenden WHERE-Bestimmungen konvertieren:
    WHERE yourCharDate >= Date('1.7.2014')

    oder
    WHERE Date(YourCharDate) >= '2014-07-01'

    oder
    WHERE Date(YourCharDate) >= '20140701000000'

    Birgittta
    Birgitta Hauser

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

  2. #2
    Registriert seit
    Dec 2004
    Beiträge
    204
    Hallo *all,

    vielen Dank für die umfangreichen Antworten.

    Gruß von der dänischen Grenze
    Ralf

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.916
    Wobei ein Cast auf ein Dateifeld in der Where-Klausel möglichst vermieden werden sollte, da dann kein Index verwendet werden kann.
    (OK, mit (ab V7?) den "berechneten Indizes" soll das dann auch gehen.)
    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

Berechtigungen

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