Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

tipos de dados equivalentes ao mysql


Indo por http://msdn.microsoft.com/en-us/library/ms186939.aspx, eu diria que
VARCHAR(n) CHARSET ucs2

é o equivalente mais próximo. Mas não vejo muitas pessoas usando isso, mais frequentemente as pessoas usam:
VARCHAR(n) CHARSET utf8

Tanto quanto sei, ambos os conjuntos de caracteres utf8 e ucs2 permitem os mesmos caracteres, apenas a codificação é diferente. Portanto, qualquer um deve funcionar, e eu provavelmente escolheria o último, pois é usado com mais frequência.

Existem algumas limitações no suporte unicode do MySQL que podem ou não se aplicar ao seu caso de uso. Consulte http://dev.mysql.com/doc/refman/5.0/en/charset-unicode.html para obter mais informações sobre o suporte unicode do MySQL.