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

सीएसवी स्ट्रिंग से एसक्यूएल खोज

आप इस तरह से संग्रहित प्रक्रिया में उपयोग कर सकते हैं,

declare @searchtext varchar(1000)

set searchtext ='bob,harry,charley'

declare @filter varchar(2000)

set @filter = '(name LIKE ''%' + replace('bob,harry,charley',',','%'' OR name LIKE ''%') + '%'')'

exec
('
    select *
    from mytab
    where ' + @filter + '
'
)


  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. SQL सर्वर, नामित इंस्टेंस को डिफ़ॉल्ट इंस्टेंस में कनवर्ट करें?

  3. SQL सर्वर 2017 में डेटा डालें

  4. क्या प्रत्येक उपयोगकर्ता तालिका में क्लस्टर इंडेक्स होना चाहिए?

  5. मैं एमएस एसक्यूएल सर्वर 2008 में ज्यामिति डेटा को भूगोल डेटा में कैसे परिवर्तित कर सकता हूं?