Scenario:
Du arbetar som SQL Server-utvecklare. Du håller på att analysera och vill få listan över alla kolumner i SQL Server Database som är Nullable eller Not Nullable. Hur skulle du få denna information?Lösning:
Vi kan använda systemvyer i SQL Server för att få denna information. Nedan fråga kommer att returnera oss databasnamn, schemanamn, tabellnamn, kolumnnamn, datatyp och IS_Nullable.SELECT Table_CataLog AS DBName
,table_Name
,Column_Name
,Data_Type
,IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
--Uncomment the Where Clause if you want to filter the records
--where TABLE_SCHEMA = 'dbo' and TABLE_NAME = 'TableName' and COLUMN_NAME = 'ColumnName'
Hur får du en lista över nullbara och icke-nullbara kolumner i SQL Server Database- TSQL Tutorialbr />