[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2007
    Beiträge
    2

    SQL-Fehler -514 beim Aufruf eines variablen SQL über Stored Procedure

    Hallo,

    ich habe folgendes Problem:
    Ich bekomme die Fehlermeldung -514 bei einem variablen SQL, bei der Open Anweisung, wenn ich das Programm über eine Stored Procedure und über ODBC aufrufe.

    Rufe ich das Programm direkt von der I-Series auf, läuft es korrekt durch. Auch der direkte Aufruf der Stored Procedure von der I-Series klappt. Es klappt nur nicht, wenn über ODBC der Aufruf der Stored procedure erfolgt:

    Programmablauf:
    in $I1DSS wird der String je nach Abfrage zusammengebaut.

    c/exec sql
    c+ PREPARE $SQLSTR FROM :$I1DSS c/end-exec

    SQLCOD: 0

    c/exec sql
    C+ DECLARE S1 CURSOR FOR $SQLSTR
    c/end-exec

    SQLCOD: 0


    C/exec sql
    C+ open s1
    C/end-exec

    SQLCOD: -514

    Weis jemand, woran dies liegen könnte? Ein Programmaufruf mit einem "normalen" SQL klappt auch über die ODBC Schnittstelle. Nur bei einem variablen SQL bringt er die Fehlermeldung

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.300
    Ich würde mal den SQLCODE nach dem Prepare auswerten.
    Hier dürfte der Fehler liegen.

    - Bibliotheksliste
    - Namenskonvention (bei ODBC = SQL)
    - Commitsteuerung
    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

Similar Threads

  1. Berechtigung für Stored Procedure
    By rebe in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 12-10-06, 11:22
  2. Fehler im SQL bzw. Joblog
    By GraueEminenz in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 10-07-06, 11:58
  3. SQL Stored Procedure verschwindet
    By florian in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 17-05-06, 16:08
  4. Fehler bei Stored Procedure
    By peter.kinne in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 21-09-05, 11:22
  5. Stored Procedure SQL Cursor Update
    By Jenne in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 14-06-05, 14:00

Berechtigungen

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