1
resposta

Quando usar tipos de dados Unicode?

Gostaria de saber se devemos usar campo com tipo de dados Unicode simplesmente para registrar dados com acentuação gráfica ocidental, ou somente nos casos com alfabetos realmente distintos, como os orientais.

Essa dúvida se deve a um problema enfrentado na atualização de BD SQL através de PHP, onde os textos com acentos estão "quebrando".

1 resposta

Eu recomendaria você fazer o seguinte, eu trabalho com SQL Server + PHP, e no meu caso, eu faço utf8_decode() para gravar no banco e utf8_encode() para recuperar os dados. Desta forma, os acentos são gravados corretamente no banco de dados.