[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Oct 2003
    Beiträge
    170

    SQLRPGLE SQL0104

    Hallo,

    ich bräuchte mal kleine hilfestellung.

    Ich versuch mich gerade in SQLRPGLE, funktioniert auch. Habe nur ein kleines Problem.
    Wenn ich versuche eine Varibale in die "From" zeile einzubauen bekomme ich den Fehler SQL0104. Was mache ich falsch?

    Fehlermeldung:
    SQL0104 30 49 Position 20 Token : was not valid. Valid tokens:

    In dieser zeilte: Update :dLibl/getoue

    Nachtrag: wenn ich eine Var in der Where bedingung setzte habe ich überhaupt kein problem.

    DANKE

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Das liegt daran, dass leider der Tabellenname nicht variabel ist.
    Dafür benötigst du dann einen dynamischen SQL mit Prepare und bei Verwendung von Paramtern einen "excute .... using ....".
    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

  3. #3
    Registriert seit
    Oct 2003
    Beiträge
    170
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Das liegt daran, dass leider der Tabellenname nicht variabel ist.
    Dafür benötigst du dann einen dynamischen SQL mit Prepare und bei Verwendung von Paramtern einen "excute .... using ....".
    Danke für den Hinweis!
    Kannst du mir sagen wo ich ein Beispiel finde eventuell?

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Nun ja, im SQL-Programmier Handbuch;-).
    Oder hier: https://www.ibm.com/docs/en/i/7.4?to...l-applications
    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

  5. #5
    Registriert seit
    Oct 2003
    Beiträge
    170
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Nun ja, im SQL-Programmier Handbuch;-).
    Oder hier: https://www.ibm.com/docs/en/i/7.4?to...l-applications
    Danke hat funktioniert.

Similar Threads

  1. Declare Cursor bei create procedure meldet SQL0104, Status 42601
    By msost in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 25-09-20, 09:00
  2. SQL0104 - ?
    By sonicreducer in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 19-04-20, 12:52
  3. SQLRPGLE Infos zu verwendeten Feldern auslesen
    By Peet in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 25-03-14, 13:41
  4. SQLRPGLE Problem mit SQL Communication Area
    By ExAzubi in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 09-03-14, 15:41
  5. Compilierung SQLRPGLE
    By B.Hauser in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 01-10-01, 17:31

Tags for this Thread

Berechtigungen

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