Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Microsoft Fabric'te SQL veritabanı
Bu oturum için veritabanı için varsayılan nullability'yi döndürür.
Transact-SQL söz dizimi kuralları
Sözdizimi
GETANSINULL ( [ 'database' ] )
Arguments
'veritabanı'
Nullability bilgisi döndürüleceği veritabanının adıdır. *veritabanı ya char ya da nchar'dır.
Eğer char ise, veritabanı örtük olarak nchar'a dönüştürülür.
Dönüş Türleri
int
Açıklamalar
GETANSINULL, veritabanının null değerlerine izin verirse 1 döndürür. Bu dönüş değeri ayrıca sütun veya veri tipinin nullability'nin açıkça tanımlanmamasını gerektirir. ANSI NULL varsayılan değeri 1'dir.
ANSI NULL varsayılan davranışını etkinleştirmek için şu koşullardan biri ayarlanmalıdır:
ALTER DATABASE database_nameSET ANSI_NULL_DEFAULT DEVAM EDİN
SET ANSI_NULL_DFLT_ON AÇIK
SET ANSI_NULL_DFLT_OFF KAPALI
Örnekler
Aşağıdaki örnek, veritabanı için AdventureWorks2025 varsayılan nullability'yi geri döndürür.
USE AdventureWorks2022;
GO
SELECT GETANSINULL('AdventureWorks2022')
GO
Sonuç kümesi aşağıdadır.
------
1
(1 row(s) affected)