[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2003
    Beiträge
    95

    select auf sql-table

    Hallo Forum

    ich habe in einer SQL-Table ein Feld als TIMESTAMP deklariert.
    Format = jjjj-mm-tt-xx.xx.xx

    wenn ich nun einen bestimmten monat rausziehen will,
    z.b. 2006-07 und da mit like '2006-07%' abfrage, sagt er mir das der Operant in Prädikat LIKE nicht gültig ist, da es sich hier um die Datenart 'Datum, Zeitmarke' etc. handelt.
    mit welchem Parameter kann ich so ein Feld abfragen ?

    Hat mir da wer die erforderlich Syntax dafür

    schon mal dank um voraus

    Heinz

  2. #2
    Registriert seit
    Mar 2003
    Beiträge
    80
    Mit =%RANGE(von bis) müsste es gehen

  3. #3
    Registriert seit
    Mar 2003
    Beiträge
    80
    oha, das war OPNQRYF, bei SQL heisst das between von and bis

  4. #4
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Hallo,

    Da gibt es mehrere Möglichkeiten:
    1.
    PHP-Code:
    Select From MyTable
       Where Year
    (MyTimeStamp) = 2006 and Month(MyTimeStamp) = 
    2.
    PHP-Code:
    Select From MyTable
        Where MyTimeStamp between 
    '2006-07-01-00.00.00.000000' 
                              
    and '2006-08-01-00.00.00.000000' 
    Wobei, sofern ein Zugriffs-Weg über die Zeitmarke vorhanden ist, die zweite Varianter performanter ist.

    Birgitta
    Birgitta Hauser

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

Similar Threads

  1. Antworten: 11
    Letzter Beitrag: 18-07-16, 09:49
  2. AS400 auf SQL Server
    By DEVJO in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 12-10-06, 18:28
  3. sql select mit zusätzl. Feldern
    By rr2001 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 07-07-06, 09:56
  4. Cobol-Programm mit Embedded SQL (SELECT CASE)
    By klausgkv in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 08-06-06, 13:47
  5. Neue Möglichkeiten mit SQL auf i5 / iSeries / AS400
    By Fondue in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 28-04-06, 19:40

Berechtigungen

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