sql >> Database teknologi >  >> RDS >> Mysql

hvordan indsætter jeg unicode-tegn i mysql med en insert-sætning?

Hvad er typen af ​​dine tabeldata? char eller varchar? Dit problem er ikke helt klart, får du en fejl fra den linje? Du oplever måske:http://dev.hubspot. com/bid/7049/MySQL-and-Unicode-Three-Gotchas .

EDIT:

Der er en hel del information på disse tre sider, som burde kunne hjælpe:http://dev.mysql.com/doc/refman/5.5/en/charset-unicode.html

http://dev.mysql.com/doc/refman /5.5/da/string-syntax.html

http://dev.mysql.com/doc/refman /5.5/da/charset-literal.html

men jeg så også dette:

INSERT INTO mytable VALUES (1, 12, _ucs2'\x5C40\x5C42');


  1. Hvorfor tager Microsoft SQL Server 2012-forespørgsler minutter over JDBC 4.0, men sekund(er) i Management Studio?

  2. Hvordan opretter jeg en Django-model med ForeignKeys, som ikke overfører sletninger til sine børn?

  3. Oracle erklæring

  4. Oracle - Klon tabel - Struktur, data begrænsninger og det hele