Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-databas i Microsoft Fabric
Returnerar standardnullbarheten för databasen för denna session.
Transact-SQL syntaxkonventioner
Syntax
GETANSINULL ( [ 'database' ] )
Arguments
'databas'
Är namnet på databasen för vilken nullbarhetsinformation ska returneras. *databasen är antingen karaktär eller nchar. Om char konverteras databasen implicit till nchar.
Returtyper
int
Anmärkningar
GETANSINULL returnerar 1 om databasens nullbarhet tillåter nollvärden. Detta returvärde kräver också att kolumn- eller datatypsnullbarheten inte är explicit definierad. ANSI NULL-standarden är 1.
För att aktivera ANSI NULL-standardbeteendet måste ett av dessa villkor sättas:
ALTER DATABASE database_nameSET ANSI_NULL_DEFAULT PÅ
SET ANSI_NULL_DFLT_ON ON
SET ANSI_NULL_DFLT_OFF AV
Examples
Följande exempel returnerar standardnullbarheten för databasen AdventureWorks2025 .
USE AdventureWorks2022;
GO
SELECT GETANSINULL('AdventureWorks2022')
GO
Här är resultatet.
------
1
(1 row(s) affected)