SQL: Jak użyć parametru dla TOP, jak w SELECT TOP @amount? [duplikować]
To pytanie ma już tutaj odpowiedź:
Użyj zmiennej z instrukcją TOP in select w SQL Server, nie czyniąc jej dynamiczną [duplikat] 3 odpowiedziKorzystając z kreatora zapytań vs2008, próbuję utworzyć zapytanie, które otrzyma parametr dla „TOP
„Polecenie, a następnie napotykam błąd„ Błąd w najwyższym wyrażeniu ”
Prace:
SELECT TOP 5 * FROM dbo.SomeTable
WHERE SomeColumn = SomeValue
Nie działa:
SELECT TOP @param1 * FROM dbo.SomeTable
WHERE SomeColumn = SomeValue
alt text http://www.freeimagehosting.net/uploads/f9b9354577.jpg