[NEWSboard IBMi Forum]

Thema: sqlrpgle

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.753
    Stringaufbereitung:

    h_sqlcommand = ' +
    SELECT * from Lib/File where (xxxxxx = 30 or +
    xxxxxxx = 31) and File_date = ''' + %char(smalldat:*iso) +
    ''' order by xxxxxxx +
    ';

    Das Datum mus im ISO-Format als Zeichenkette übergeben werden.
    Wenn File_date auch ein DATE-Feld ist, wird automatisch gecastet.

    Achte auf die 3 Hochommata !
    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

  2. #2
    Registriert seit
    Apr 2009
    Beiträge
    69
    Hallo Mr. Fuerchau,

    danke für den Tipp! Wo lernt man so was? Darf ich noch was fragen?
    Was heißt gecastet?

    Gruß
    Co_steffl

  3. #3
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Zitat Zitat von co_steffl Beitrag anzeigen
    Wo lernt man so was?
    - Im Forum
    - SQL(DB2) Kurse
    - SQL Referenzhandbuch der IBM

    Zitat Zitat von co_steffl Beitrag anzeigen
    Was heißt gecastet?
    Ein CAST ist eine Konvertierung z.B. von Integer in Character.

  4. #4
    Registriert seit
    Apr 2009
    Beiträge
    69
    Dank an das Forum

    co_steffl

  5. #5
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Du kannst das aber auch mittels Parameter lösen. Dann ersparrst dir das, da die Konvertierung vom System übernommen wird.

    Code:
    h_sqlcommand = ' +
    SELECT * from Lib/File where (xxxxxx = 30 or +
    xxxxxxx = 31) and File_date = ?' order by xxxxxxx +
    ';
    
    exec sql prepare sel1 from :h_sqlcommand;
    
    exec sql Declare c1 cursor for sel1;
    
    exec sql open c1 using :smalldat;
    lg Andreas

Similar Threads

  1. Anzeigervariable im SQLRPGLE
    By Jenne in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 06-06-07, 11:10
  2. sqlrpgle
    By guru30 in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 22-02-06, 15:53
  3. SQLRPGLE
    By mk in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 17-11-05, 10:48
  4. *zoned bei SQLRPGLE Programm
    By Stefan_Sk in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 12-07-05, 14:04
  5. Suche SQLRPGLE Beispiel-Code
    By WeKaSys in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 15-10-04, 12:19

Berechtigungen

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