GETANSINULL (Transact-SQL)
Restituisce l'impostazione predefinita relativa al supporto dei valori Null del database per la sessione corrente.
Convenzioni della sintassi Transact-SQL
Sintassi
GETANSINULL ( [ 'database' ] )
Argomenti
'database'
Nome del database per cui restituire le informazioni sul supporto dei valori Null. databaseè di tipo char o nchar. Se è di tipo char, il valore database viene convertito in modo implicito in nchar.
Tipi restituiti
int
Osservazioni
Quando il database specificato supporta valori Null e il supporto dei valori Null per colonne o tipi di dati non è definito in modo esplicito, il valore restituito da GETANSINULL è 1. Ciò corrisponde al valore predefinito ANSI NULL.
Per attivare la funzionalità predefinita di supporto ANSI NULL, è necessario che sia impostata una delle condizioni seguenti:
- ALTER DATABASE database_name SET ANSI_NULL_DEFAULT ON
- SET ANSI_NULL_DFLT_ON ON
- SET ANSI_NULL_DFLT_OFF OFF
Esempi
Nell'esempio seguente viene restituita l'impostazione predefinita per il supporto dei valori Null per il database AdventureWorks
.
USE AdventureWorks;
GO
SELECT GETANSINULL('AdventureWorks')
GO
Set di risultati:
------
1
(1 row(s) affected)
Vedere anche
Riferimento
Funzioni di sistema (Transact-SQL)