Jika kita ingin mengetahui apakah suatu field sudah ada atau belum didalam tabel, kita dapat memanfaatkan fungsi yang telah disediakan oleh Sql Server, fungsi tersebut adalah col_length.
Contoh Penggunaannya :
jika ingin mengecek field nama1 di tabel customer :
if col_length(‘customer’,'nama1′) is null print(‘Field tidak ditemukan’)
Contoh lain :
declare @namaTable varchar(50)
set @namaTable =’customer’
declare @namaField varchar(50)
set @namaField =’nama’
if col_length(@namaTable,@namaField) is null print(‘Field ‘ + @namafield + ‘ Tidak Ada’)
else print(‘Field ‘ + @namafield + ‘ Ada’)
Filed under: SQL