title image


Smiley Re: Dynamisches SQL (SQL Server 2000)
Hallo Helmut



danke für deine antwort. ich versuche mal, mehr licht in meine

frage zu blenden.



Vorweg zu der Benutzerdefinierten Funktion, die nicht funktioniert:



CREATE FUNCTION Test (@nr)

RETURN TABLE

AS

EXEC ('SELECT * FROM Tabelle_' + @nr)



Aufruf vom Query Analyser:

SELECT * FROM dbo.Test (2)



-->Fehlermeldung: Incorrect syntax near the keyword 'EXEC'



In Büchern las ich, dass diese Art von Funktion nur eine SELECT Anweisung

führen darf. Abgesehen davon, dass ich dieses mit dem EXEC Funktion mache

sehe ich keinen Grund, warum das nicht funktioniert !





Fragen über Fragen :)



Danke für den Link, kenne ihn bereits !



Gruss

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: