Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Devuelve la nulabilidad predeterminada para la base de datos para esta sesión.
Convenciones de sintaxis de Transact-SQL
GETANSINULL ( [ 'database' ] )
"database"
Es el nombre de la base de datos para la que se devuelve información sobre nulabilidad. *database es char o nchar. Si char, database se convierte implícitamente en nchar.
int
GETANSINULL devuelve 1 si la nulabilidad de la base de datos permite valores null. Este valor devuelto también requiere que la nulabilidad del tipo de dato o columna no se defina explícitamente. El valor predeterminado NULL de ANSI es 1.
Para habilitar el comportamiento predeterminado de ANSI NULL, se debe establecer una de las siguientes condiciones:
ALTER DATABASE database_name SET ANSI_NULL_DEFAULT ON
SET ANSI_NULL_DFLT_ON ON
SET ANSI_NULL_DFLT_OFF OFF
En el siguiente ejemplo se devuelve la nulabilidad predeterminada para la base de datos AdventureWorks2022
.
USE AdventureWorks2022;
GO
SELECT GETANSINULL('AdventureWorks2022')
GO
Este es el conjunto de resultados.
------
1
(1 row(s) affected)
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoy