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


DBCC HELP (Transact-SQL)

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

Возвращает сведения о синтаксисе для определенной команды DBCC.

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

Синтаксис

DBCC HELP ( 'dbcc_statement' | @dbcc_statement_var | '?' )
[ WITH NO_INFOMSGS ]

Примечание

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

Аргументы

dbcc_statement | @dbcc_statement_var

Имя команды DBCC, для которой требуется получить сведения о синтаксисе. Укажите только ту часть команды DBCC, которая следует за DBCC, например, CHECKDB вместо DBCC CHECKDB.

'?'

Возвращает все команды DBCC, для которых доступна справка.

WITH NO_INFOMSGS

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

Наборы результатов

DBCC HELP возвращает результирующий набор, отображающий синтаксис для указанной команды DBCC.

Разрешения

Необходимо членство в предопределенной роли сервера sysadmin .

Примеры

A. Использование DBCC HELP с переменной

В следующем примере возвращаются сведения о синтаксисе для DBCC CHECKDB:

DECLARE @dbcc_stmt sysname;
SET @dbcc_stmt = 'CHECKDB';
DBCC HELP (@dbcc_stmt);
GO

Б. Использование DBCC HELP с параметром "?"

В следующем примере возвращаются все инструкции DBCC, для которых доступна справка.

DBCC HELP ('?');
GO

См. также