Skenario:
Anda bekerja sebagai Pengembang SQL Server, Anda sedang melakukan beberapa analisis dan ingin mendapatkan daftar semua kolom di Database SQL Server yang Nullable atau Not Nullable. Bagaimana Anda mendapatkan informasi ini?
Solusi:
Kita dapat menggunakan tampilan sistem di SQL Server untuk mendapatkan informasi ini. Kueri di bawah ini akan mengembalikan kepada kami Nama Basis Data, Nama Skema, Nama Tabel, Nama Kolom, Tipe Data, dan 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'
Cara mendapatkan daftar Kolom Nullable dan Non-Nullable di Database SQL Server- Tutorial TSQL