SESSIONPROPERTY (Transact-SQL)
Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure
Restituisce le impostazioni delle opzioni SET di una sessione.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
SESSIONPROPERTY (option)
Argomenti
opzione
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 = Disattivato |
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 = Disattivato |
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 = Disattivato |
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 = Disattivato |
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 = Disattivato |
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 = Disattivato |
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 = Disattivato |
<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')
Vedi anche
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)