Właściwość AnsiNullsStatus
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
AnsiNullsStatus Właściwość zwraca wartość PRAWDA, gdy zawiera odwołanie do obiektu bazy danych zależy od tabela wykazujące ISO NULL obsługi zachowanie.
Składnia
object
.AnsiNullsStatus
Części
- object
Wyrażenie do obiektu w na liście dotyczy
Typ danych
Boolean
Można modyfikować
Odczyt i zapis po StoredProcedure2, Trigger2, UserDefinedFunction, lub View2 tworzony jest obiekt.Read-only when a StoredProcedure, Trigger, or View object is used, or after a StoredProcedure2, Trigger2, UserDefinedFunction, or View2object is created.
Prototyp (C/C++)
HRESULT GetAnsiNullsStatus(LPBOOL pRetVal);
Uwagi
Domyślnie Microsoft SQL Server tworzy kolumn, które nie akceptują wartości NULL, chyba że użytkownik jawnie oświadcza możliwość akceptują wartości NULL.Ponadto SQL Server zwraca wartość TRUE, oceniając wyrażenie NULL = NULL.Niestandardowe są następujące zachowania domyślne.
Opcje połączenia bazy danych i klient zastąpić domyślne zachowanie programu SQL Server.Jeśli wartość domyślna zostanie zastąpiona, tabele utworzone wykazują obsługi NULL standard ISO i obiekty, które zależą od funkcja tych tabel określonych w ISO.
Ostrzeżenie
If an application calls AnsiNullsStatuson an instance of SQL Server version 7.0 with the Table2 object, the constant, SQLDMO_E_SQL80ONLY, and the message "This property or method requires Microsoft SQL Server 2000 or later" are returned.