Есть ли опция SET, эквивалентная «Отменить результаты после выполнения»? - PullRequest
0 голосов
/ 28 января 2020

В MS SQL имеются опции SET для управления свойствами соединения, например, SET NOCOUNT ON/OFF, SET XACT_ABORT ON/OFF и др. c. которые отражаются в диалоговых окнах свойств и параметров подключения в Management Studio.

Существует ли аналогичная опция SET (или какая-либо другая команда) для отражения свойства подключения "Отменить результаты после выполнение "? Просто чтобы прояснить ситуацию, я ищу сценарий для установки этой опции, а не использовать пользовательский интерфейс SSMS.

SSMS query options

Доступ к свойствам соединения проще всего получить, щелкнув правой кнопкой мыши в окне текстового редактора запроса, затем «Параметры запроса». Но к ним также можно получить доступ из меню Сервис> Параметры, хотя они не сгруппированы одинаково. Например, Инструменты> Параметры> Результаты запроса> SQL Сервер> Результаты в таблицу (или текст) (здесь есть опция «Отменить результаты после выполнения»), а также Инструменты> Параметры> Выполнение запроса> SQL Сервер> Дополнительно ( вот SET NOCOUNT, SET XACT_ABORT et c.)

1 Ответ

0 голосов
/ 28 января 2020

Аналогично MS SQL, SQL Сервер также имеет параметры SET. Немногие из них:

  1. SET NOCOUNT (в режиме обслуживания)
  2. SET ARITHABORT
  3. SET XACT_ABORT

Подробная информация о других такие опции можно найти на:

https://docs.microsoft.com/en-us/sql/t-sql/statements/set-statements-transact-sql?view=sql-server-ver15

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...