SQL SERVER 查询列名、表/列是否存在

sqlserver获取表的所有列:
select name from syscolumns Where id=object_Id('NIS_HLZK_JCBD');

判断表格是否存在:
select 1 from sysobjects where id=object_id('NIS_HLZK_ZKJH_MX_JC') and type = 'U'

判断表格的列是否存在:
select 1 from syscolumns where name='JSFS' and id=object_id('NIS_HLZK_ZKJH_MX_JC')

猜你喜欢

转载自blog.csdn.net/shunhua19881987/article/details/81236015