[NEWSboard IBMi Forum]

Thema: SQL UDF

Hybrid View

  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Unter welchem Release arbeitest Du?
    Kannst Du den VarChar_Format-Befehl interaktiv (z.B. mit STRSQL) ausführen?
    In älteren Releasen ist die VarChar_Format-Funktion vielleicht noch nicht vorhanden.
    Etwa so:
    Code:
    select Dec(VarChar_Format(Current_Timestamp, 'YYYYMMDD'), 8, 0)  
    From sysibm/sysdummy1
    Sofern die Ausführung nicht möglich ist, musst Du das numerische Tagesdatum anderweitig ermittelt, evtl. auch so wie in Deinem ersten Beispiel, nur halt im SET-Statement.
    Etwa so:
    Code:
    Set DateNum = Dec(Year(Current_Date) * 10000 + Month(Current_Date) * 100 + Day(Current_Date), 8, 0);
    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

  2. #2
    Registriert seit
    Aug 2006
    Beiträge
    2.114
    Hallo Birgitta,
    ich habe das einzig wahre OS

    V5R4

    vermutlich noch für 2 Jahre. TöTö TöTö TöTö Tschingbumm.
    Also das 1. Statement funktioniert dort nicht.
    Das 2. läuft wie angenommen
    GG

  3. #3
    Registriert seit
    Aug 2006
    Beiträge
    2.114
    Heavy standing on the wire....

    gelöst, falsche Parameterreihenfolge

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Dann bist du ja schon mal weiter als ich.
    Ich schlage mich noch auf unabsehbare Zeit mit V5R2 und da noch nicht mal mit den letzten PTF's herum da keiner die Kiste mehr wartet.
    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
  •