Я позволяю конечному пользователю определить, сколько строк возвращается запросом (SELECT TOP (@x)). Есть ли значение, которое можно ввести, когда возвращаются все строки? Или я должен динамически создавать запрос без TOP (@x), если они хотят, чтобы все строки возвращались?
Я использую SQL Server 2012.
TOPможет быть и речи? Как будто вы имеете дело с каким-то предопределенным запросом, и вам нужно что- то передать ?
TOP ... ORDER BYто? Что-ORDER BYто еще требуется в случае, если вы выбираете все?