Je veux créer une procédure stockée pour faire une recherche par mot clé combiné utilisant CONTIENT, quelque chose comme ci-dessous:Créer une procédure stockée avec CONTIENT dans SQL Server 2008
SELECT theContent
FROM FtsTest
WHERE CONTAINS
(theContent,
' FORMSOF (INFLECTIONAL, keyword1) AND FORMSOF (INFLECTIONAL, keyword2)');
et il nombre de mots clés peut varier, j'ai donc essayé pour passer la totalité de la clause 'FORMSOF ... AND FORMSOF .....' comme paramètre, déclarant le paramètre comme nvarchar (max), mais il ne me laissera pas le faire, en disant Le type d'argument "nvarchar (max) "est invalide pour l'argument 2 de" CONTAINS ".
Alors, est-il un moyen de le faire fonctionner avec le sp? Merci!