Документация MSDN по SET
операторам содержит следующий абзац:
Когда вы создаете и манипулируете индексами для вычисляемых столбцов или индексированных представлений, параметры SET ARITHABORT, CONCAT_NULL_YIELDS_NULL, QUOTED_IDENTIFIER, ANSI_NULLS, ANSI_PADDING и ANSI_WARNINGS должны быть установлены в ON. Параметр NUMERIC_ROUNDABORT должен быть установлен на OFF.
Установка этих параметров может быть выполнена следующим образом:
SET ARITHABORT, CONCAT_NULL_YIELDS_NULL, QUOTED_IDENTIFIER, ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS ON
SET NUMERIC_ROUNDABORT OFF
У меня вопрос: есть ли способ установить эти значения по умолчанию, чтобы нам не приходилось устанавливать их вручную каждый раз, когда мы открываем соединение? Либо для всей системы, либо для конкретного пользователя / логина? И будут ли какие-либо недостатки в этом?