AnsiNulls özelliği

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The AnsiNulls property reports the NULL acceptance behavior for new columns.

Sözdizimi

object
.AnsiNulls [=value]

Bölümleri

  • object
    Bir nesneye uygulanan listesinde sonucunu veren bir ifade

  • value
    true veya false

Veri Türü

Boolean

Değiştirilebilir

Okuma/yazma

Prototip (c/C++)

HRESULT GetAnsiNulls(LPBOOL pRetVal);
HRESULT SetAnsiNulls(BOOL NewValue);

Açıklamalar

Varsayılan olarak, Microsoft sql Server, kullanıcı açıkça null kabul etme olanağı olmayan bildirdiğinizde, null kabul eden sütunlar oluşturur.Ayrıca, sql Server null ifade yürütülürken doğru verir = null.Standart olmayan bu varsayılan davranışlar.

If AnsiNulls is TRUE, new columns accept NULL by default and any comparison of NULL to any other value, including NULL, returns NULL.

The AnsiNulls property affects the way in which NULLs are handled for the user's connection only and overrides any database-specific settings for column creation and NULL comparison.

İçin geçerlidir: