Categories: SQL Server

Как проверить корректно ли написан запрос sql программно

Решение:

SET PARSEONLY ON
--Текст вашего запроса для проверки на корректность
SET PARSEONLY OFF

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

Оригинал статьи - https://msdn.microsoft.com/en-us/library/ms178629.aspx

Периодически мы проводим обучение и даем возможность стажировки на базе нашей платформы с управлением на SQL. Если вам это интересно, то пожалуйста посмотрите информацию об обучении/стажировке по SQL.

Руслан Раянов

Recent Posts

Работа с ошибками в системе. Генерация отчета по ошибкам #falconstart

Рассмотрим механизм анализа ошибок, как это всё работает, и как его использовать. Когда происходит ошибка…

7 часов ago

Обновление пакетов SQL #falconstart

http://falcon.web-automation.ru/ - платформа создания бизнес-приложений в виде личных кабинетов https://falconspace.ru/docs - Документация платформы Falcon Space

4 дня ago

SYSSP – Работа с периодическими задачами #falconstart

http://falcon.web-automation.ru/ - платформа создания бизнес-приложений в виде личных кабинетов https://falconspace.ru/docs - Документация платформы Falcon Space

6 дней ago

Что важно учесть в системе обработки заказов? Проблемы системы заказов

https://falconspace.ru/blog/sozdanie-sistemy-upravleniya-zakazami-v-vide-lichnykh-kabinetov-na-sayte - Система управления заказами на предприятии. Разработка автоматизированной системы заказов

2 месяца ago

Ошибки при запуске маркетплейса

Запуск собственного маркетплейса — это захватывающий, но сложный процесс, который требует внимания к деталям и…

2 месяца ago

Что такое онлайн система заказов?

https://falconspace.ru/blog/sozdanie-sistemy-upravleniya-zakazami-v-vide-lichnykh-kabinetov-na-sayte - Система управления заказами на предприятии. Разработка автоматизированной системы заказов

2 месяца ago