hallo,
ich habe da eine stored procedure, die der
syntaxchecker vom enterprisemanager anmosert
die fehlermeldung sagt, dass bereits ein objekt
#AdrFound in der db existiert - aber ich erstelle
es ohnehin nur einmal, je nach parameter
IF EXISTS (SELECT name from sysobjects WHERE name = '#AdrFound')
DROP TABLE #AdrFound
IF @FOrt = 0
SELECT UID INTO #AdrFound FROM tblAdr WHERE Ort IS NULL
ELSE
SELECT UID INTO #AdrFound FROM tblAdr WHERE Ort IN
(SELECT OrtUID FROM tblOrt WHERE OrtNam LIKE
CASE @FOrt
WHEN 1 THEN '%' + @Ort + '%'
WHEN 2 THEN @Ort + '%'
WHEN 3 THEN '%' + @Ort
WHEN 4 THEN @Ort
END)
auch wenn ich das IF ... DROP statement hinter dem ELSE
wiederhole bleibt er bei seiner meinung
ist die syntax wirklich falsch?
christian
| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp