Używam SQL Server 2008 R2. Zastanawiam się tylko, dlaczego to stwierdzenie nie działa poprawnie.Instrukcja SQL LIKE przy użyciu znaków Unicode nie wyświetla poprawnego wyniku.
Na przykład: Oświadczenie
WHERE CONTRACTORNAME LIKE '%á%'
byłoby daje mi poprawny wynik dla każdego rekordów zawierających „A”. Ale stwierdzenie
WHERE CONTRACTORNAME LIKE '%ạ%'
nie daje żadnych rekordów, chociaż w CONTRACTORNAME
kolumny mają mnóstwo rekordów zawierających tę postać. Jakaś pomoc?
Możliwa duplikat http://stackoverflow.com/questions/4251765/how-to-use-like-statement-with-unicode-strings – lukiffer
Które DBMS używasz? PostgreSQL? Wyrocznia? DB2? –
Używam MS SQL 2008 R2. Właśnie zredagowałem moje pytanie: D – user1507164