Mysql
 sql >> база данни >  >> RDS >> Mysql

Нормализирайте всички UTF8 символи в най-стандартен формат

Има няколко ресурса, които може да са ви полезни. Можете да ги намерите тук и тук . Първият е възможен дублиран въпрос с още няколко функции, които могат да ви помогнат да разберете проблема си. Втората е статия, на която попаднах, докато търсех в Google въпроса ви. Оказа се страхотно четиво.

Нещо по-практично беше това:

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

(Източник - ще трябва да превъртите до дъното, Боб Струнц твърди, че е работило за него!)

Надявам се това да помогне, по-скоро ми хареса този въпрос (гласуване с горе). Беше забавно, информативно и интересно!

-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. Отпечатък за време на MySQL само при създаване

  2. Защо получавам System.Data.DataRowView вместо реални стойности в моя списък?

  3. Замяна в синтаксис на заявка

  4. Премахване на дубликати от резултат от множество обединения в таблици с различни колони в MySQL

  5. Как да получа първия ден от седмицата на дата в mysql?