我刚刚读到VARCHAR(MAX)数据类型(可以存储接近2GB的char数据)是SQL Server 2005和Next SQL Server版本中TEXT数据类型的推荐替代品。
如果我想在一列中搜索任何字符串,哪个操作更快?
对VARCHAR(MAX)列使用LIKE子句?
WHERE COL1 LIKE '%search string%' < / p >
使用TEXT列并在该列上放置全文索引/目录,然后使用CONTAINS子句进行搜索?
WHERE CONTAINS (Col1, 'MyToken') < / p >