Har precis börjat använda lagrade procedurer, och undrar varför jag får syntax fel att @TabellNamn inte är deklarerad. Ditt problem har inget med lagrade procedurer att göra. Man kan inte ange tabellnamn med en variabel, då får du använda dig av dynamisk SQL. Svenske MVPn Erland Sommarskog har skrivit en av de bästa artiklarna om det (http://www.algonet.se/~sommar/dynamic_sql.html). Frågan är dock varför du vill göra så? En korrekt designad databas ska inte behöva frågas på det viset. OKi, man ska alltså inte använda det på detta sätt. Har precis börjat använda det och villa testa lite gränser typ, men man ska altså inte göra så.Stored Procedure
CREATE PROCEDURE Circle_CountRows
@TabellNamn text
AS
Select Count(*) as Antal
From @TabellNamn
Tack på förhand!Sv: Stored Procedure
Sv: Stored Procedure
Tack för hjälpen!
//EmPa