Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

क्या मैं ISABOUT का उपयोग करते समय एक चर का उपयोग कर सकता हूं?

मुझे ऐसा लगता है कि जिस तरह से आप खोज की स्थिति को पार कर रहे हैं, एसक्यूएल इंजन इसे चर के रूप में नहीं बल्कि केवल एक स्ट्रिंग के रूप में पहचानता है। मुझे CONTAINSTABLE . के साथ कुछ भी करते हुए काफी समय हो गया है लेकिन मुझे लगता है कि अगर आप इसे इस तरह से आजमाते हैं तो इसे काम करना चाहिए।

--- 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;

इसके अलावा, आपको "" उद्धरण पारित करने की आवश्यकता हो सकती है। यह रहा एक समान प्रश्न जो उसी अवधारणा को प्रदर्शित करता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं SQL सर्वर 2008 में इस गणना कॉलम को कैसे बदल सकता हूं?

  2. गतिशील एसक्यूएल से बचने का एक और शानदार तरीका?

  3. TSQL में नेस्टेड ट्रांजैक्शन थ्रोइंग एरर का रोलबैक

  4. किसी दृश्य के अंतर्निहित कॉलम उसके परिणाम सेट के आधार पर प्राप्त करें

  5. SQL सर्वर डेटाबेस में हाल के ऑब्जेक्ट परिवर्तन खोजें