Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Normalizuj wszystkie znaki UTF8 do najbardziej standardowego formatu

Jest kilka zasobów, które mogą Ci się przydać. Możesz je znaleźć tutaj i tutaj . Pierwsze to możliwe zduplikowane pytanie z kilkoma dodatkowymi funkcjami, które mogą pomóc w rozwiązaniu problemu. Drugi to artykuł, na który natknąłem się podczas wyszukiwania w Google pytania. Okazała się świetną lekturą.

Coś bardziej praktycznego było to:

Public Function RemoveAccentMarks(ByVal s As String) As String
   Dim stringBuilder As New StringBuilder
   Dim c As Char
   For Each c In s
       Dim v As Char = Chr(Asc(c) And &H7F)
       stringBuilder.Append(v)
   Next

   Return stringBuilder.ToString
End Function

(Źródło - musisz przewinąć na dół, to Bob Strunz twierdził, że to dla niego zadziałało!)

Mam nadzieję, że to pomoże, raczej podobało mi się to pytanie (upvote). To było zabawne, pouczające i interesujące!

-sf




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MyCLI — klient MySQL/MariaDB z automatycznym uzupełnianiem i podświetlaniem składni

  2. MySQL ORDER BY DESC jest szybki, ale ASC bardzo wolny

  3. Jak stworzyć mapę witryny za pomocą PHP i MySQL

  4. Kod błędu:1406. Dane są za długie dla kolumny - MySQL

  5. MySQL — połączenie trwałe a pula połączeń