sql >> Databasteknik >  >> RDS >> Sqlserver

mysql motsvarande datatyper

Går jag in på http://msdn.microsoft.com/en-us/library/ms186939.aspx, skulle jag säga att

VARCHAR(n) CHARSET ucs2

är den närmaste motsvarigheten. Men jag ser inte många som använder detta, oftare använder folk:

VARCHAR(n) CHARSET utf8

Såvitt jag vet tillåter båda teckenuppsättningarna utf8 och ucs2 samma tecken, bara kodningen är annorlunda. Så endera borde fungera, och jag skulle nog gå för det senare eftersom det används oftare.

Det finns vissa begränsningar i MySQL:s unicode-stöd som kan eller kanske inte gäller för ditt användningsfall. Se http://dev.mysql.com/doc/refman/5.0/en/charset-unicode.html för mer information om MySQL:s unicode-stöd.



  1. Hur laddar man en XML-fil till en databas med ett SSIS-paket?

  2. Hantera MySQL datum och tidsstämplar i Java

  3. Postgresql UUID stöds av Hibernate?

  4. Värdet av data över tid