Escenario:
Trabaja como desarrollador de SQL Server, está realizando un análisis y desea obtener la lista de todas las columnas de la base de datos de SQL Server que aceptan valores NULL o no aceptan valores NULL. ¿Cómo obtendría esta información?Solución:
Podemos usar vistas del sistema en SQL Server para obtener esta información. A continuación, la consulta nos devolverá el nombre de la base de datos, el nombre del esquema, el nombre de la tabla, el nombre de la columna, el tipo de datos y IS_Nullable. si desea filtrar los registros, donde TABLE_SCHEMA ='dbo' and TABLE_NAME ='TableName' and COLUMN_NAME ='ColumnName'