MS-SQL7 / Variablen in Stored Procs

Hallo zusammen

Ich arbeite viel mit SPs und übergebe da natürlich auch diverse Variablen.

Leider habe ich es noch nie geschafft, in einer Anweisung mit

… SELECT TOP nn xxx FROM …

den Wert nn mit einer Variable zu besetzen.

Was mache ich falsch?

Danke und Gruss
Martin