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


SET PARSEONLY (Transact-SQL)

Исследует синтаксис каждой инструкции Transact-SQL и возвращает сообщения об ошибках без компиляции или выполнения инструкции.

Применимо для следующих объектов: SQL Server (SQL Server 2008 по текущую версию), База данных SQL Windows Azure (С первоначального выпуска по текущий выпуск).

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

Синтаксис

SET PARSEONLY { ON | OFF }

Замечания

Если для SET PARSEONLY установлено значение ON, SQL Server только осуществляет синтаксический анализ инструкции. Если для SET PARSEONLY установлено значение OFF, SQL Server компилирует и выполняет инструкцию.

Установка значения SET PARSEONLY осуществляется перед синтаксическим анализом, а не во время выполнения или запуска.

Не используйте PARSEONLY в хранимой процедуре или триггере. SET PARSEONLY возвращает данные коррекции, если параметру OFFSETS присвоено значение ON, и ошибки не возникают.

Разрешения

Требует членства в роли public.

См. также

Справочник

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

SET OFFSETS (Transact-SQL)