[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2003
    Beiträge
    17

    Question Problem beim CAT im embeddedSQL

    Hallo,

    ich möchte in einem embedded SQL 3 Felder concatenated in einem neuen Feld ausgeben. Dazu habe ich folgenden Code geschrieben:

    C/EXEC SQL
    C+ DECLARE C1 CURSOR FOR
    C+ SELECT RID, (TRIM(NNM) !! ',' !! TRIM(VNM)) AS GNM,
    C+ STR, PLZ, ORT
    C+ FROM ESWADBAQM/ADRUPD
    C+ WHERE F12='1'
    C/END-EXEC

    Wenn ich das Programm wandeln möchte, bekomme ich folgende Meldung:

    SQL0104 30 75 Position 33 Token ! ungültig. Gültige Token: + ) -.

    Wenn ich das gleiche SQL-Statement interaktiv eingebe, läuft es wunderbar. Nur bringt es mir leider nicht sehr viel.

    Bin für jeden Tip dankbar...

    Gruß
    Rico

  2. #2
    Registriert seit
    Nov 2003
    Beiträge
    26
    concat statt !! ist hier das Zauberwort !

    Gruß Fred

  3. #3
    Registriert seit
    Apr 2003
    Beiträge
    17
    Hallo Fred,

    danke für deine schnelle Antwort.

    Tja, meistens liegen die einfachsten Antworten doch so nahe...

    Gruß
    Rico

Similar Threads

  1. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  2. Problem mit Steuerzeichen in Datenbank?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 26-10-06, 10:07
  3. Authorization Problem nach ändern der Primary Group
    By ChrisX in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 11-10-06, 15:31
  4. Merkwürdiges Problem in VRPG
    By Flappes in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 06-10-06, 08:39
  5. Problem ODBC und VB.NET
    By Marsman in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 11-07-06, 10:50

Berechtigungen

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