Hawkeye Geschrieben 1. Oktober 2002 Geschrieben 1. Oktober 2002 Nur vorweg, das ganze ist ESQL/C also SQL embedded in C. Der Praecompiler wirft mir bei folgender Anweisung immer einen Fehler raus: SET Maildate = SYSDATE WHERE Lfdnr = :nLfdnr; Folgenden Fehler gibt mir der proc zurueck: Semantic error at line 495, column 57, file main.cp: SET Maildate = SYSDATE WHERE Lfdnr = :nLfdnr; ........................................................1 PCC-S-02322, found undefined identifier :Lfdnr ist eine C-Variable. Im Prinzip soll er nur dort das Sysdate eintragen, wo die Lfdnr. dem in der Lfdnr.-Variable gespeicherten Wert von entspricht. Hoffe, ich hab mich jetzt verstaendlich genug ausgedrueckt. Hilfe waere schoen.
robotto7831a Geschrieben 1. Oktober 2002 Geschrieben 1. Oktober 2002 Hallo, muss die Variable vielleicht in Hochkommata gesetzt werden? Wie lautet die gesamt SQL Anweisung? Frank
MarcG Geschrieben 2. Oktober 2002 Geschrieben 2. Oktober 2002 Ist das die ganze Anweisung? Normalerweise sieht das so aus... UPDATE Tablelle SET Feld=Wert WHERE Bedingung
Hawkeye Geschrieben 2. Oktober 2002 Autor Geschrieben 2. Oktober 2002 Original geschrieben von MarcG Ist das die ganze Anweisung? Normalerweise sieht das so aus... UPDATE Tablelle SET Feld=Wert WHERE Bedingung Ja, schon klar. Davor steht noch ein "UPDATE TABELLE", aber ich bin da von ausgegangen, dass das klar sein duerfte.
MarcG Geschrieben 2. Oktober 2002 Geschrieben 2. Oktober 2002 Man kann ja nie wissen Aber der undefined Identifier hört sich an, als ob der einen Ausdruck nicht kennt, ich würd das mal auf Maildate, SYSDATE oder Lfdnr beschränken...
Hawkeye Geschrieben 2. Oktober 2002 Autor Geschrieben 2. Oktober 2002 Original geschrieben von palvoelgyi Hallo, muss die Variable vielleicht in Hochkommata gesetzt werden? Wie lautet die gesamt SQL Anweisung? Frank Bingo. Danke.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden