Qualcuno sa se è possibile eseguire una ricerca% LIKE% su una colonna in un database SQL Server ma ottenerlo per ignorare eventuali caratteri speciali nella colonna?Colonna di ricerca nel database SQL che ignora i caratteri speciali
Così, per esempio se ho una colonna chiamata "canzoni" e contenere le seguenti ...
Black Or White
No Sleep 'fino a Brooklyn
The Ship canzone
Papa Do not Preach
Se l'utente cerca "no sleey till brooklyn", mi piacerebbe che restituisse una corrispondenza anche se si è dimenticato di includere l'apostrofo. Mi piacerebbe anche che restituisse la quarta riga se cercano "ANIMA". Sono sicuro che tu abbia avuto l'idea ...
Qualsiasi aiuto sarebbe davvero apprezzato.
Dang, bastonatemi. Sembra davvero la strada da percorrere, IMO. In effetti sto affrontando una situazione simile in questo momento e sto per passare alla ricerca full-text. –
Sfortunatamente, la ragione per cui sto studiando la possibilità di scrivere le nostre query per questo è che attualmente usiamo l'indicizzazione full-text e il client non gli piace perché dicono che restituisce troppi risultati irrilevanti! – jonhobbs
@ Jon, hai guardato in questo? http://msdn.microsoft.com/en-us/library/cc879245.aspx –