次の SQL は、私がやろうとしていることを示しているはずです。残念ながら、実行しようとすると、「null or empty full-text predicate」というエラーが表示されます。
DECLARE
@essaySearchTerm varchar(100),
@game_id varchar(100)
SET @essaySearchTerm = NULL;
SET @game_id = 2;
SELECT * FROM tblImageInfo i
WHERE i.game_id = @game_id
AND (@essaySearchTerm IS NULL OR CONTAINS(i.essay, @essaySearchTerm))
このエラーはどういう意味ですか? どうすればこれを修正できますか?