Det forekommer mig, at på grund af den måde, du passerer søgebetingelsen, genkender sql-motoren den ikke som variabel, men blot en streng. Det er et stykke tid siden, jeg gjorde noget med CONTAINSTABLE
men jeg synes, det burde virke, hvis du prøver det sådan her.
--- snippet
FROM CONTAINSTABLE
(
Post,
Post_cont,
N'ISABOUT (' + @keywordString + ')'
)
ct
INNER JOIN Post p
ON ct.[KEY] = p.Post_ID
ORDER BY ct.[RANK] DESC;
Yderligere skal du muligvis videregive "" citater. Her er et lignende spørgsmål der demonstrerer det samme koncept.