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


DBCC USEROPTIONS (Transact-SQL)

Применимо к:база данныхSQL Server Azure SQL Управляемый экземпляр SQL Azure

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

Соглашения о синтаксисе Transact-SQL

Синтаксис

DBCC USEROPTIONS
[ WITH NO_INFOMSGS ]

Примечание

Ссылки на описание синтаксиса Transact-SQL для SQL Server 2014 и более ранних версий, см. в статье Документация по предыдущим версиям.

Аргументы

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.

Комментарии

DBCC USEROPTIONS сообщает об уровне изоляции read committed snapshot , если для параметра READ_COMMITTED_SNAPSHOT базы данных задано значение ON, а для уровня изоляции транзакций — значение read committed. Фактический уровень изоляции: зафиксированная операция чтения.

Разрешения

Необходимо быть членом роли public.

Примеры

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

DBCC USEROPTIONS;

См. также