sql >> Base de Datos >  >> RDS >> Sqlserver

Obtenga una lista de todas las columnas nulas y no nulas en la base de datos de SQL Server - Tutorial de SQL Server / T-SQL, parte 53

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'
 
 Cómo obtener una lista de columnas anulables y no anulables en la base de datos de SQL Server:tutorial de TSQL