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

जांचें कि स्ट्रिंग में SQL में उच्चारण वर्ण हैं या नहीं?

एसक्यूएल फिडल:http://sqlfiddle.com/#!6/9eecb7d/1607

declare @a nvarchar(32) = 'àéêöhello!'
declare @b nvarchar(32) = 'aeeohello!'

select case 
    when (cast(@a as varchar(32)) collate SQL_Latin1_General_Cp1251_CS_AS) = @a 
    then 0 
    else 1 
end HasSpecialChars

select case 
    when (cast(@b as varchar(32)) collate SQL_Latin1_General_Cp1251_CS_AS) = @b 
    then 0 
    else 1 
end HasSpecialChars

(यहां समाधान के आधार पर:मैं एक स्ट्रिंग पर उच्चारण कैसे हटा सकता हूं?)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TSQL और GUI का उपयोग करके डेटाबेस कैसे छोड़ें - SQL सर्वर / TSQL ट्यूटोरियल भाग 25

  2. SQL सर्वर डेटाबेस स्कीमा सिंक्रनाइज़ेशन की प्रक्रिया को स्वचालित कैसे करें

  3. जावा से एसक्यूएल सर्वर संग्रहीत प्रक्रिया में टेबल-मूल्यवान पैरामीटर कैसे पास करें?

  4. SQL सर्वर डेटाबेस (T-SQL उदाहरण) के लिए वर्तमान पंक्ति संस्करण मान कैसे लौटाएं

  5. कैसे ठीक करें "INSERT कथन के लिए चयन सूची में सम्मिलित सूची से कम आइटम हैं"