Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Ottieni l'elenco di tutte le colonne Null e non Null nel database di SQL Server - Tutorial SQL Server/T-SQL Parte 53

Scenario:

Stai lavorando come sviluppatore di SQL Server, stai eseguendo alcune analisi e desideri ottenere l'elenco di tutte le colonne nel database di SQL Server che sono Nullable o Not Nullable. Come otterresti queste informazioni?

Soluzione:

Possiamo utilizzare le viste di sistema in SQL Server per ottenere queste informazioni. Sotto la query ci restituirà il nome del database, il nome dello schema, il nome della tabella, il nome della colonna, il tipo di dati e IS_Nullable. se vuoi filtrare i record --dove TABLE_SCHEMA ='dbo' e TABLE_NAME ='TableName' e COLUMN_NAME ='ColumnName'
 
 Come ottenere l'elenco delle colonne annullabili e non annullabili nel database di SQL Server - Tutorial TSQL