Online Documentation for SQL Manager for SQL server
Параметры SQL
На этой вкладке задайте параметры SQL.
Concatenation is NULL if operand NULL (CONCAT_NULL_YIELDS_NULL)
Если флажок установлен, то операция сцепления выдает результат NULL, если любой из операндов имеет значение NULL.
Если не установлен, то значение NULL обрабатывается как пустая символьная строка.
Allows identifiers in double quotation marks (QUOTED_IDENTIFIER)
Если флажок установлен, то можно использовать двойные кавычки при выделении идентификаторов с разделителями.
Если нет, то идентификаторы нельзя заключать в кавычки, и они должны соответствовать всем правилам Transact-SQL для идентификаторов.
Allow triggers to fire recursively (RECURSIVE_TRIGGERS)
Если флажок установлен, то допустимо рекурсивное срабатывание триггеров AFTER.
Если не установлен, то только прямое рекурсивное срабатывание триггеров AFTER запрещено.
Terminate on overflow or divide by zero (ARITHABORT)
Если флажок установлен, то при возникновении переполнения или деления на ноль во время выполнения запроса запрос завершается.
Если не установлен, то выводится предупреждающее сообщение о возникшей ошибке, но запрос, пакет или транзакция продолжают выполняться, как будто ошибка не происходила.
Error on loss of precision (NUMERIC_ROUNDABORT)
Когда флажок установлен, то если при расчете выражения происходит потеря точности, возникает ошибка.
Если не установлен, потеря точности не приводит к возникновению сообщения об ошибке, а результат округляется с точностью столбца или переменной, в которых сохраняется результат.
Переключатель Compatibility Level задает совместимость. Управляет поведением экземпляра сервера, устанавливает поведение, соответствующее указанной версии SQL Server.
Из раскрывающегося списка Collation выберите правило сравнения символьных данных. Эти правила задают кодовую страницу и порядок сопоставления символьных данных для работы с данными в Юникоде и других форматах.