首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

创设全文索引后要把like 语句全改成CONTAINS 吗

2013-07-25 
创建全文索引后要把like 语句全改成CONTAINS 吗?继续使用like 是不是无法使用到全文索引?但是如果使用CONT

创建全文索引后要把like 语句全改成CONTAINS 吗?
继续使用like 是不是无法使用到全文索引?
但是如果使用CONTAINS的话,如果意外删除全文索引的话会导致无法查询,程序报错。
数据库是 sql 2008。 全文索引
[解决办法]
续使用like 是不是无法使用到全文索引?
如果你闯进了全文索引而且性能比LIKE好那么肯定要用到全文索引,否则的话删除全文索引。

但是如果使用CONTAINS的话,如果意外删除全文索引的话会导致无法查询,程序报错。

没错,如果删除全文索引的话,使用CONTAINS语法SQL Server会尝试找全文索引但是找不到报错。所以你可以保存创建时的语法,如果出问题可以重建。

另外控制一下权限,常用的OBJECT不能随便被删除。另外备份还原也是一种方式。 

热点排行