![]() |
Datenbank: FireBird • Version: 1.5 • Zugriff über: ibexpert
Stored Procedure liefert Fehler, warum?
Hallo,
folgende Stored Procedure
SQL-Code:
liefert folgenden Fehler
CREATE PROCEDURE SPSEARCHVORWAHL
AS DECLARE VARIABLE VORWAHL CHAR(10); DECLARE VARIABLE ID INTEGER; BEGIN FOR SELECT A.ID, A.STADT, B.STADT ,B.VORWAHL FROM POSTLEITZAHLEN A, IMPORT_VORWAHLEN B WHERE A.STADT = B.STADT INTO :ID, :VORWAHL DO BEGIN EXECUTE PROCEDURE SPVORWAHLENINSERT :ID, :VORWAHL; END END Zitat:
Hintergrund ist folgender. Ich habe eine Tabelle mit Orten und deren Postleitzahl und ich habe eine Tabelle mit Orten und deren Vorwahl. Nun möchte ich, das allen Orten die jeweilige Vorwahl zugeordnet wird und das dies in einer Tabelle gespeichert wird. Danke Raik |
Re: Stored Procedure liefert Fehler, warum?
Ich habe nicht wirklich Ahnung von Stored Procedures ;) ABer ich schätze mal, beim INTO will FB noch 2 Variablen für A.Stadt und B.Stadt haben.
|
Re: Stored Procedure liefert Fehler, warum?
Hallo,
liegt es vielleicht daran, dass du 4 Spalten selektierst, aber nach dem INTO nur zwei Variablen angibst?? |
Re: Stored Procedure liefert Fehler, warum?
Du selektierst 4 Spalten und willst sie in 2 Variablen queteschen? :gruebel:
Nur um den Fehler zu verdeutlichen hab ich's mal teilweise formatiert:
SQL-Code:
IbExpert bekommt es ja nicht auf die Reihe, Code vernünftig zu formatieren. :?
SELECT A.ID
,A.STADT ,B.STADT ,B.VORWAHL FROM POSTLEITZAHLEN A ,IMPORT_VORWAHLEN B WHERE A.STADT = B.STADT INTO :ID ,:VORWAHL (Und für ALLES GROSS sollte es Gefängnisstrafen geben :P Edit: Stefan hatte es schon.. |
Re: Stored Procedure liefert Fehler, warum?
jupp, daran lag es :mrgreen:
dank an Dax, Stefan und Robert. Zitat:
raik |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz