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

SQL समस्या:CONTAINS() का उपयोग करना काम नहीं करता है, लेकिन LIKE ठीक काम करता है

दो विचार:

(1) हाइफ़न को शब्द विराम के रूप में माना जा सकता है, ये क्या लौटाते हैं?

SELECT * FROM Products WHERE CONTAINS(Keywords, 'SA')
SELECT * FROM Products WHERE CONTAINS(Keywords, 'SA 300')
SELECT * FROM Products WHERE CONTAINS(Keywords, 'SA300')

इसे देखें अन्य प्रश्न

(2) क्या आपने अपनी पूर्ण-पाठ अनुक्रमणिका के पुनर्निर्माण का प्रयास किया है? यह संभव है कि यह पुराना हो।



  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 सर्वर प्रतिकृति प्रोजेक्ट पर गलत प्रारूप त्रुटि वाले प्रोग्राम को लोड करने का प्रयास किया गया था

  2. अंकगणित अतिप्रवाह त्रुटि अभिव्यक्ति को डेटा प्रकार डेटाटाइम में परिवर्तित करना। (दिनांक समय प्रदर्शित करते समय ..)

  3. तालिका-मूल्यवान पैरामीटर को पैरामीटरयुक्त SQL कथन में पास करते समय 'स्केलर वैरिएबल घोषित करना चाहिए' त्रुटि

  4. SQL सर्वर में IsInteger के लिए सर्वश्रेष्ठ समकक्ष

  5. रेल में डेटाबेस-स्वतंत्र एसक्यूएल स्ट्रिंग कॉन्सटेनेशन