SQL स्टेटमेंट में पास करने से पहले आपको अपने @Keyword पैरामीटर पर कुछ प्री-प्रोसेसिंग करनी होगी। SQL अपेक्षा करता है कि खोजशब्द खोजों को बूलियन तर्क द्वारा अलग किया जाएगा या उद्धरणों से घिरा होगा। इसलिए, यदि आप वाक्यांश की खोज कर रहे हैं, तो उसे उद्धरणों में होना चाहिए:
SET @Keyword = '"this is a search item"'
अगर आप सभी शब्दों को खोजना चाहते हैं तो आपको कुछ इस तरह की आवश्यकता होगी
SET @Keyword = '"this" AND "is" AND "a" AND "search" AND "item"'
अधिक जानकारी के लिए, देखें T-SQL CONTAINS वाक्य रचना , विशेष रूप से उदाहरण . को देखते हुए अनुभाग।
एक अतिरिक्त नोट के रूप में, दोहरे-उद्धरण वर्ण (रिक्त स्थान के साथ) को बदलना सुनिश्चित करें ताकि आप अपनी पूर्ण-पाठ क्वेरी को गड़बड़ न करें। इसे कैसे करें, इसके विवरण के लिए यह प्रश्न देखें: SQL सर्वर पूर्ण पाठ खोज एस्केप वर्ण?