以下は、1,000 番目の行が見つかった後は行を処理しないという目的の結果を達成する計画を示している可能性があります。
WITH CTE AS (SELECT Text FROM A WHERE CONTAINS(Text, '"searchString"') UNION ALL SELECT Text FROM B WHERE CONTAINS(Text, '"searchString"') UNION ALL SELECT Text FROM C WHERE CONTAINS(Text, '"searchString"')) INSERT INTO Results SELECT TOP 1000 Text FROM CTE
プレ>