SESSIONPROPERTY (Transact-SQL)
Restituisce le impostazioni delle opzioni SET di una sessione.
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
SET ANSI_PADDING (Transact-SQL)
SET ANSI_WARNINGS (Transact-SQL)
SET CONCAT_NULL_YIELDS_NULL (Transact-SQL)