Entwickler-Ecke
Datenbanken - Wann benutzt man den Doppelpunkt vor einer variable in SQL??
CenBells - Di 22.10.02 17:06
Titel: Wann benutzt man den Doppelpunkt vor einer variable in SQL??
HAllo,
also, ich habe ib6.01 und wenn ich nun stored procedures schreibe, frage ich mich jedesmal wieder, an welcher stelle man nun den Doppelpunkt setzt und wann nicht?
gruß
Ken
LCS - Mi 23.10.02 09:22
Hi
geht mir genauso :autsch:
Die Regeln die ich bis jetzt rausgefunden habe:
- Wenn du auf einen übergebenen Parameter zugreifst
- Wenn du einen Wert in eine lokale Variable schreibst
Gruss Lothar
SvenL - Mi 23.10.02 09:54
genau bei Parameter die im SQL Text übergeben werden--
wie zum Beispiel: select * From Komunikationsnr
WHERE Kunde=:KundeID<--Parameter
AND Geschlecht=:Geschlecht<--Parameter
und Parameter werden im Sourcecode wie folgt übergeben:
......
if Datamod.Q_Komunikationsnr.Active then Datamod.Q_Kommunikationsnr.Close;
Datamod.Q_Komunikationsnr.ParamByName('KundeID').AsString:=
Datamod.Q_KundeKundeID.AsString;
Datamod.Q_GetKomm.ParamByName('Geschlecht').AsInteger:=
Datamod.Q_KundeGeschlecht.AsString;
......
CenBells - Do 24.10.02 13:19
SvenL
Das kenne ich. das ist aber nicht mein problem. Ich will das Verhalten ja schließlich in stored procedures wissen.
Gruß
Ken
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!