[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2008
    Beiträge
    17

    SQL zumThema Arbeitstage des Monats ermitteln

    Hallo Kollegen,

    Nach den Infos von gestern,habe ich jetzt einaml ein SQLRPGLE mit nachfolgendem SELECT erstellt.
    Bei der Umwandlung erhalte ich jedoch einen Fehler s.u.

    SQL5016 30 62 Position 57 Qualifizierter Objektname SYSDUMMY1 nicht
    gültig.
    SQL-String
    select dayofweek(Newdate) into AYWKNBR from SysIbm.sysdummy1
    Führe ich den SELECT interaktiv aus, funktioniert der Aufruf.
    select dayofweek('02.07.2008') as DAYWKNBR from SysIbm/sysdummy1
    Wie oder was muss ich tun, damit er in der Umwandlung die Datei akzeptiert oder gibt es eine andere Lösung ??

  2. #2
    Registriert seit
    May 2002
    Beiträge
    1.121
    versuche es doch mal hiermit
    PHP-Code:
    c/EXEC SQL                                
    c
    set  :WoTag  =  DayOfWeek_iso(:Datum)  
    C/END-EXEC 
    Gruß
    Ronald

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Das hängt von der SQL-Norm SYS/NAME ab. Default ist SYS so mußt du auch SYSIBM/SYSDUMM1 verwenden.

    Zu Aufruf von Funktionen brauchst du aber kein Select.

    exex sql set : AYWKNBR = dayofweek(: MyDate);
    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

  4. #4
    Registriert seit
    Jun 2008
    Beiträge
    17

    SQL zumThema Arbeitstage des Monats ermitteln

    Herzlichen Dank an euch Beide.
    Die Umwandlung ist jetzt an dieser Stelle OK.
    Ich muss jetzt noch den Loop drum herum bauen.

    Gruß Ludwig

Similar Threads

  1. Arbeitstage des Monats ermitteln
    By Anderer, Ludwig in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 15-07-08, 15:04
  2. SQL: Suchen des Sonderzeichens %
    By ZakOyten in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 19-04-06, 11:49
  3. Feldverwendung bei Embedded SQL ermitteln?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 15-02-06, 21:22
  4. ADDJOBSCDE am 5. des Monats
    By linguin in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 02-12-05, 12:59
  5. Letzter Tag des Monats
    By HPKahn in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 17-05-05, 14:07

Berechtigungen

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