[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2003
    Beiträge
    290

    SQL BIF bei falschem Datum

    Hallo zusammen,

    ich habe Dateien, in denen ich ein (zusätzliches) Datum-Feld (*EUR) aus "alten" Datumsfeldern im "nicht-Datumsformat" versorge.
    Leider stehen in den "alten" Datumsfeldern auch ungültige Datumswerte drin, ok, dann habe ich einfach den Standard-Wert "01.01.0001" gesetzt.
    Wenn ich nun aber z.B. mit TIMESTAMPDIFF arbeiten will, kriege ich einen Auswahlfehler vom SQL.
    Nun benutze ich TIMESTAMPDIFF mal als Feld im View, mal im "where", oder auch beides.
    Als Feld kann ich mit CASE agieren....aber bei der WHERE Klausel kriege ich keinen CASE untergebracht !!

    Meine Frage:
    Kann ich in der WHERE Klausel überhaupt mit CASE arbeiten ???


    Danke vorab !
    Peet

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Simple Antwort: Ja
    Die Bedingung in Where heißt doch "Ausdruck1 condition Ausdruck2". Und ein Ausdruck kann eben auch ein Case-Ausdruck sein.
    Fazit:
    z.B.: case .... end = xyz
    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
    Nov 2003
    Beiträge
    2.304
    Ja, siehe Beispiel.

    Zitat Zitat von Peet Beitrag anzeigen
    Meine Frage:
    Kann ich in der WHERE Klausel überhaupt mit CASE arbeiten ???

  4. #4
    Registriert seit
    Jan 2003
    Beiträge
    290
    Hallo zusammen,
    danke für den Support, funktioniert !

    Vg.

Similar Threads

  1. SQL Datum
    By dholtmann in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 03-05-16, 10:35
  2. SQL Datum konvertieren
    By weidenhammer in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 07-05-15, 12:37
  3. Datum die xte + 1 SQL V5R4
    By KingofKning in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 25-07-14, 16:45
  4. Datum berechnen mit CL
    By j.k. in forum NEWSboard Programmierung
    Antworten: 12
    Letzter Beitrag: 15-11-10, 17:31
  5. Datum + 10 Tage in RPG
    By HoScHiE in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 06-08-01, 15:47

Berechtigungen

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