SESSIONPROPERTY (Transact-SQL)

Devuelve la configuración de las opciones SET de una sesión.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

SESSIONPROPERTY (option)

Argumentos

  • option
    Es la configuración actual de la opción para esta sesión. option puede ser cualquiera de los siguientes valores.

    Opción

    Descripción

    ANSI_NULLS

    Especifica si se aplica el comportamiento conforme a ISO de iguales(=) y No iguales a (<>) cuando se utilizan con valores null.

    1 = ON

    0 = OFF

    ANSI_PADDING

    Controla el modo en que la columna almacena valores más cortos que el tamaño que tiene definido y cómo almacena valores con espacios en blanco finales en los datos binarios y de caracteres.

    1 = ON

    0 = OFF

    ANSI_WARNINGS

    Especifica si se aplica el comportamiento del estándar ISO de provocar mensajes de error o advertencias para ciertas condiciones, incluyendo los errores de división por 0 y de desbordamiento.

    1 = ON

    0 = OFF

    ARITHABORT

    Determina si se cancela una consulta cuando se produce un error de desbordamiento o división por cero durante su ejecución.

    1 = ON

    0 = OFF

    CONCAT_NULL_YIELDS_ NULL

    Determina si los resultados de la concatenación se tratan como valores NULL o como una cadena vacía.

    1 = ON

    0 = OFF

    NUMERIC_ROUNDABORT

    Especifica si se generan mensajes de error y advertencias cuando el redondeo en una expresión provoca una pérdida de precisión.

    1 = ON

    0 = OFF

    QUOTED_IDENTIFIER

    Especifica si las reglas de ISO en cuanto a si hay que seguir las comillas delimitadoras de identificadores y cadenas literales.

    1 = ON

    0 = OFF

    <Otra cadena>

    NULL = La entrada no es válida.

Tipos de valor devueltos

sql_variant

Notas

Las opciones SET se indican mediante la combinación de las opciones de nivel de servidor, de nivel de base de datos y especificadas por el usuario.

Ejemplos

En el siguiente ejemplo se devuelve la configuración de la opción CONCAT_NULL_YIELDS_NULL.

SELECT   SESSIONPROPERTY ('CONCAT_NULL_YIELDS_NULL')