sql >> Database teknologi >  >> RDS >> Sqlserver

mysql tilsvarende datatyper

Går jeg forbi http://msdn.microsoft.com/en-us/library/ms186939.aspx, vil jeg sige, at

VARCHAR(n) CHARSET ucs2

er den nærmeste ækvivalent. Men jeg ser ikke mange mennesker, der bruger dette, oftere bruger folk:

VARCHAR(n) CHARSET utf8

Så vidt jeg ved, tillader begge tegnsæt utf8 og ucs2 de samme tegn, kun kodningen er forskellig. Så begge dele burde virke, og jeg ville nok gå efter det sidste, da det bruges oftere.

Der er nogle begrænsninger i MySQL's unicode-understøttelse, som muligvis gælder for dit brugstilfælde. Se venligst http://dev.mysql.com/doc/refman/5.0/en/charset-unicode.html for mere information om MySQL's unicode-understøttelse.



  1. MySQL og GROUP_CONCAT() maksimal længde

  2. Bedre samtidighed i Oracle end SQL Server?

  3. MS SQL PÅ SLET CASCADE flere fremmednøgler, der peger på den samme tabel?

  4. Oracle Indekser og typer af indekser i Oracle med eksempel