SESSIONPROPERTY (Transact-SQL)

Возвращает параметры SET сеанса.

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

Синтаксис

SESSIONPROPERTY (option)

Аргументы

  • option
    Текущий параметр для данного сеанса. Аргумент option может иметь любое из следующих значений.

    Значение

    Описание

    ANSI_NULLS

    Позволяет задать поведение по стандарту ISO оператора сравнения «равно» (=) и «не равно» (<>) при использовании со значениями NULL.

    1 = включен

    0 = выключен

    ANSI_PADDING

    Определяет, как в столбце сохраняются более короткие значения, чем заданный размер столбца, а также символьные и двоичные значения с завершающими пробелами.

    1 = включен

    0 = выключен

    ANSI_WARNINGS

    Определяет, будет ли при возникновении ряда ситуаций, включая деление на нуль и арифметическое переполнение, применяться совместимое со стандартом ISO правило выведения сообщений об ошибках или предупреждений.

    1 = включен

    0 = выключен

    ARITHABORT

    Определяет, завершен ли запрос, если во время его выполнения возникает ошибка переполнения или деления на нуль.

    1 = включен

    0 = выключен

    CONCAT_NULL_YIELDS_ NULL

    Управляет представлением результатов объединения в виде значений NULL или пустых строковых значений.

    1 = включен

    0 = выключен

    NUMERIC_ROUNDABORT

    Определяет, создаются ли сообщения об ошибках и предупреждения в случаях, когда округление в выражении приводит к потере точности.

    1 = включен

    0 = выключен

    QUOTED_IDENTIFIER

    Указывает, нужно ли придерживаться совместимых со стандартом ISO правил использования кавычек для разделения идентификаторов и строковых литералов.

    1 = включен

    0 = выключен

    <Другие строки>

    NULL = Введенные значения недопустимы.

Типы возвращаемых данных

sql_variant

Замечания

Параметры SET определяются путем сочетания параметров уровня сервера, уровня базы данных и пользовательских параметров.

Примеры

Следующий пример возвращает установку для параметра CONCAT_NULL_YIELDS_NULL.

SELECT   SESSIONPROPERTY ('CONCAT_NULL_YIELDS_NULL')