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

विशेष वर्णों को अनदेखा करते हुए SQL डेटाबेस में खोज स्तंभ

मैं एक पूर्ण पाठ अनुक्रमणिका का उपयोग करने पर विचार करूंगा और फिर आप अपनी खोज करने के लिए FREETEXT और CONTAINS की शक्ति का उपयोग कर सकते हैं।

संपादित करें:मैं अभी भी पूर्ण पाठ अनुक्रमणिका खोज को परिष्कृत करने पर ध्यान दूंगा, हालांकि, किसी अन्य उत्तर से अनुसरण करने के लिए, यह REPLACE का उपयोग करने वाला एक विकल्प है।

SELECT
    Artist,
    Title
FROM
    Songs
WHERE
    REPLACE(REPLACE(REPLACE(Artist, '#',''), '*', ''), '"', '') LIKE '%Keywords%'


  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 सर्वर 2005 में डेटाबेस की डिफ़ॉल्ट स्कीमा कैसे सेट करें?

  2. .net कोड से संग्रहीत कार्यविधि में तालिका मान पैरामीटर कैसे पास करें?

  3. एसक्यूएल प्राथमिक कुंजी और सूचकांक

  4. फोन के लिए एसक्यूएल वर्कर (लंबाई) में मुझे दुनिया भर में सबसे लंबे समय तक संभावित फोन नंबर पर विचार करना चाहिए

  5. क्या मैं इंटरसेक्टिंग तिथियों को मर्ज करने के लिए SQL सर्वर सीटीई का उपयोग कर सकता हूं?