sqlserver刪除 數據庫索引 前先判斷

刪除索引前先判斷
if exists(select * from sysindexes where id=object_id('t_cash_value_rate_his'(表名)) and name='idx__unique_t_cash_value_rate_his'(索引名))    
drop index idx__unique_t_cash_value_rate_his on t_cash_value_rate_his;
刪除表列之前先判斷
if exists(select * from syscolumns where id=object_id('t_cash_value_rate_his'(表名)) and name='waiver_period'(列名))  
alter table t_cash_value_rate_his drop column waiver_period;
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章