select top 10 * from table where contains(*,'"abc*"')
動作し、6行を返します
abcdef
あいうえお
あいうえお
abcde
ABCDEFGH
ABCDEFG
select top 10 * from table where contains(*,'"*bc*"')
レコードが見つかりませんを返します。
'" * bc * "'関数を機能させる方法を知っている人はいますか?
select top 10 * from table where contains(*,'"abc*"')
動作し、6行を返します
abcdef
あいうえお
あいうえお
abcde
ABCDEFGH
ABCDEFG
select top 10 * from table where contains(*,'"*bc*"')
レコードが見つかりませんを返します。
'" * bc * "'関数を機能させる方法を知っている人はいますか?
先頭のワイルドカード検索では、インデックスの使用が除外されます... 全文インデックス作成を含みます。
そのため、全文索引付けとは互換性がありません..."*bc*"
そして、全文検索などの非全文検索LIKE '%bc%'
では、全表スキャンが行われます。
関連する質問:
試す
select top 10 * from table where contains(*,'%bc%')
また
select op 10 * from table where COLUMN_NAME LIKE '%bc%'