GETANSINULL (Transact-SQL)

Zwraca domyślne opcje dopuszczania wartości null dla bazy danych dla tej sesja.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

GETANSINULL ( [ 'database' ] )

Argumenty

  • 'database'
    Jest to nazwa bazy danych, dla którego ma zostać zwrócona opcje dopuszczania wartości null informacji.databaseis either char or nchar.Jeśli char, database są niejawnie konwertowane na nchar.

Zwracane typy

int

Uwagi

Gdy opcje dopuszczania wartości null określonej bazy danych zezwala na wartości null i typ danych kolumna lub opcje dopuszczania wartości null nie jest jawnie zdefiniowane, GETANSINULL zwraca wartość 1.Jest to domyślne ANSI NULL.

Aby umożliwić zachowanie domyślne ANSI NULL, jeden z tych warunków muszą być zestaw:

  • ZMIEŃ bazę danych database_name USTAWIONA na ANSI_NULL_DEFAULT

  • SET ANSI_NULL_DFLT_ON ON

  • ZESTAW ANSI_NULL_DFLT_OFF, WYŁĄCZANIE

Przykłady

Poniższy przykład zwraca domyślny opcje dopuszczania wartości null dla AdventureWorks2008R2 bazy danych.

USE AdventureWorks2008R2;
GO
SELECT GETANSINULL('AdventureWorks2008R2')
GO

Oto zestaw wyników.

------

1

(1 row(s) affected)

Zobacz także

Odwołanie