Hallo,
ich versuche mittels einer Stored Procedure auf einem
MSSQL Server eine Tabelle zu erstellen. Als Übergabeparameter übegebe ich der Procedure einen Wert @N, welches die Anzahl der Spalten angibt. Nun soll in der SP die Tabelle erzeugt werden, mit den Spaltennamen N1,N2,N2,...,NN.
Befehle wie alter table test add @Spaltenname int
schlagen jedoch fehl, mit der Fehlermeldung "Line 20: Incorrect syntax near '@Spaltenname'"
Es scheint also, daß ich bei der Erstellung von Tabelle keine Variablennamen benutzen kann.
Hat jemand ne Idee, wie ich das denn jetzt umgehen kann?
Gruß und danke,
Tom