[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2002
    Beiträge
    1.121

    Question sql / like mit hex möglich ?

    hallo alle zusammen!

    folgendes problem, wenn ich in einen feld an beliebiger stelle ein text stehen habe, ist ja like nicht schlecht

    zB ... where FELD1 like '%abc%'

    was mache ich nun aber, wenn ich nicht nach abc suche, sondern nach einem hex-string?

    z.B.: x'20'
    wer kann mir helfen
    gruß ronald malz

  2. #2
    Registriert seit
    May 2002
    Beiträge
    1.121

    Post

    ich habe mir erstmal schnell in rpg-proggi dafür geschrieben. es würde mich aber trozdem interesieren, ob es auch mit sql möglich ist.

    ronald

  3. #3
    Registriert seit
    Jun 2001
    Beiträge
    1.975

    Post

    Select * from FILE where posstr(FELD,X'8184')>0
    sucht aus der datei FILE alle sätze die im feld FELD ein ad haben

    gruß Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

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

    Post

    Hallo Ronald,

    versuche mal für x'20' folgende Abfage:

    SELECT Field1 FROM
    MyFile WHERE hex(Field1) like ('%20%') and
    mod(locate('20', hex(Field1), 1), 2) = 1

    Die Lösung ist vielleicht ein bisschen umständlich, aber müsste funktionnieren.

    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

  5. #5
    Registriert seit
    May 2002
    Beiträge
    1.121

    Talking

    ich danke! jetzt habe ich auch eine möglichkeit mit dem sql sowas zumachen.
    gruß ronald

Similar Threads

  1. SQL - Cursor vernichten ?!?
    By FNeurieser in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 11-10-06, 14:53
  2. SQL UDF Function ausführung mit Fehler
    By jakarto in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 24-07-06, 13:41
  3. SQL Selektion mit LIKE
    By RLurati in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 18-01-05, 11:38
  4. LIKE keyword in Embedded SQL
    By woki in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 18-12-04, 12:28
  5. SQL Funktion " Like"
    By Stefan_R in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 23-01-02, 16:08

Berechtigungen

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