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


DBCC USEROPTIONS (Transact-SQL)

Возвращает число активных (установленных) параметров SET для текущего соединения.

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии).

Значок ссылки на раздел Cинтаксические обозначения в Transact-SQL

Синтаксис

DBCC USEROPTIONS
[ WITH NO_INFOMSGS ]

Аргументы

  • NO_INFOMSGS
    Подавляет все информационные сообщения с степенями опасности с 0 по 10.

Результирующие наборы

Инструкция DBCC USEROPTIONS возвращает столбец с именем параметра SET и столбец с его значением (значения и записи могут быть разными):

Set Option                   Value

---------------------------- ---------------------------

textsize                     64512

language                     us_english

dateformat                   mdy

datefirst                    7

lock_timeout                 -1

quoted_identifier            SET

arithabort                   SET

ansi_null_dflt_on            SET

ansi_warnings                SET

ansi_padding                 SET

ansi_nulls                   SET

concat_null_yields_null      SET

isolation level              read committed

(13 row(s) affected)

DBCC execution completed. If DBCC printed error messages, contact your system administrator.

Permissions

Замечания

Инструкция DBCC USEROPTIONS сообщает об уровне изоляции «зафиксированная операция чтения моментального снимка», если параметр базы данных READ_COMMITTED_SNAPSHOT имеет значение ON, а уровню изоляции транзакции задано значение «зафиксированная операция чтения». Фактический уровень изоляции: зафиксированная операция чтения.

Разрешения

Необходимо членство в роли public.

Примеры

В следующем примере возвращаются активные параметры SET для текущего соединения.

DBCC USEROPTIONS;

См. также

Справочник

DBCC (Transact-SQL)

Инструкции SET (Transact-SQL)

SET TRANSACTION ISOLATION LEVEL (Transact-SQL)