Einzelnen Beitrag anzeigen

Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#3

Re: Spaltenname als Parameter in Stored Procedure

  Alt 29. Aug 2005, 17:25
Ich nutze folgende Zeile in einer Stored Procedure:
set @Code = (select ct.Code from partner p join commtyp ct on p.HKANotificationCommTyp=ct.ID where p.ID = @PA_ID and ct.IsByEMail=1) Und in dieser Zeile möchte ich gerne p.HKANotificationCommTyp ersetzen können durch einen String... Bei dieser Anweisung scheint die Execute Methode aber nicht zu funktionnieren, oder ich kenn die genaue Sysntax nicht. Also probiert hab ich
set @Code = EXECUTE('select ct.Code from partner p join commtyp ct on p.HKANotificationCommTyp=ct.ID where p.ID = @PA_ID and ct.IsByEMail=1') und das quittiert mir Server mit
Incorrect syntax near the keyword 'EXECUTE'.
  Mit Zitat antworten Zitat