Поделиться через


Укажите предложение TOP в запросах (визуальные инструменты для баз данных)

применимо к:SQL Server

Предложение TOP возвращает только первые строки n или n% из запроса. Предложение TOP полезно, если вы хотите проверить часть результатов, чтобы узнать, выполняет ли запрос то, что вы ожидаете сделать, без получения ресурсов, необходимых для возврата всех результатов запроса.

Укажите предложение TOP в запросах

  1. Откройте запрос из обозревателя решений или создайте новый.

  2. В меню "Вид " выберите окно свойств.

  3. В окне свойств найдите и разверните свойство Top Specification .

  4. Выберите дочернее свойство (top) и задайте для него значение "Да".

  5. В выражение дочернего свойства введите выражение с числовым результатом (например, "10" или "2*5").

  6. Выберите дочернее свойство Percent и укажите, следует ли обрабатывать свойство Expression в процентах от всех возвращаемых строк (Да) или как абсолютное число возвращаемых строк (Нет).

  7. Если запрос использует ORDER BY предложение, выберите дочернее свойство With Ties и выберите "Да ", чтобы отобразить все строки в группе, если только часть группы включена или нет , чтобы усечь их.

При работе с предыдущей процедурой обратите внимание, что TOP клаузула, отображаемая в области SQL, изменяется так, чтобы отражать текущие настройки свойств.

Заметка

Можно также изменить значения дочерних свойств Top Specification, отредактировав TOP команду на панели SQL.