Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Database SQL di Microsoft Fabric
Mengembalikan nullability default untuk database untuk sesi ini.
Sintaks
GETANSINULL ( [ 'database' ] )
Argumen
'database'
Adalah nama database untuk mengembalikan informasi nullability. *database adalah karakter atau nchar. Jika karakter, database secara implisit dikonversi ke nchar.
Jenis Kembalian
int
Keterangan
GETANSINULL mengembalikan 1 jika nullability database memungkinkan nilai null. Nilai pengembalian ini juga mengharuskan kolom atau jenis data nullability tidak ditentukan secara eksplisit. Default ANSI NULL adalah 1.
Untuk mengaktifkan perilaku default ANSI NULL, salah satu kondisi ini harus diatur:
ALTER DATABASE database_name SET ANSI_NULL_DEFAULT AKTIF
SET ANSI_NULL_DFLT_ON AKTIF
SET ANSI_NULL_DFLT_OFF NONAKTIF
Contoh
Contoh berikut mengembalikan nullability default untuk AdventureWorks2025 database.
USE AdventureWorks2022;
GO
SELECT GETANSINULL('AdventureWorks2022')
GO
Berikut set hasilnya.
------
1
(1 row(s) affected)