Condividi tramite


SESSIONPROPERTY (Transact-SQL)

Restituisce le impostazioni delle opzioni SET di una sessione.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Sintassi

SESSIONPROPERTY (option)

Argomenti

  • option
    Impostazione corrente dell'opzione per questa sessione. option può essere uno dei valori seguenti.

    Opzione

    Descrizione

    ANSI_NULLS

    Specifica se nei confronti di valori Null viene applicato il funzionamento ISO degli operatori uguale a (=) e diverso da (<>).

    1 = ON

    0 = OFF

    ANSI_PADDING

    Controlla la modalità di archiviazione nella colonna dei valori di dimensioni minori rispetto alle dimensioni definite per la colonna e dei valori che includono spazi vuoti finali in dati di tipo carattere e binario.

    1 = ON

    0 = OFF

    ANSI_WARNINGS

    Specifica se in determinate situazioni, quali la divisione per zero e l'overflow aritmetico, viene applicato il funzionamento dello standard ISO che prevede la generazione di messaggi di errore o avvisi.

    1 = ON

    0 = OFF

    ARITHABORT

    Determina se una query viene interrotta quando si verifica un errore di overflow o di divisione per zero durante l'esecuzione.

    1 = ON

    0 = OFF

    CONCAT_NULL_YIELDS_ NULL

    Determina se i risultati della concatenazione di valori Null vengono gestiti come valori Null o valori di stringa vuota.

    1 = ON

    0 = OFF

    NUMERIC_ROUNDABORT

    Specifica se vengono generati messaggi di errore o avvisi quando si verifica una perdita di precisione in seguito all'arrotondamento di un'espressione.

    1 = ON

    0 = OFF

    QUOTED_IDENTIFIER

    Specifica se devono essere seguite le regole ISO sull'utilizzo delle virgolette per delimitare gli identificatori e le stringhe letterali.

    1 = ON

    0 = OFF

    <Qualsiasi altra stringa>

    NULL = input non valido.

Tipi restituiti

sql_variant

Osservazioni

Le opzioni SET vengono calcolate combinando opzioni a livello di server, di database e specifiche dell'utente.

Esempi

Nell'esempio seguente viene restituita l'impostazione dell'opzione CONCAT_NULL_YIELDS_NULL.

SELECT   SESSIONPROPERTY ('CONCAT_NULL_YIELDS_NULL')

Vedere anche

Riferimento

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)