SESSIONPROPERTY (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure
Возвращает параметры SET для сеанса.
Соглашения о синтаксисе Transact-SQL
Синтаксис
SESSIONPROPERTY (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')
См. также
sql_variant (Transact-SQL)
SET ANSI_NULLS (Transact-SQL)
SET ANSI_PADDING (Transact-SQL)
SET ANSI_WARNINGS (Transact-SQL)
SET ARITHABORT (Transact-SQL)
SET CONCAT_NULL_YIELDS_NULL (Transact-SQL)
SET NUMERIC_ROUNDABORT (Transact-SQL)
SET QUOTED_IDENTIFIER (Transact-SQL)