Clipper On Line • Ver Tópico - CHARACTER utf8 COLLATE utf8_unicode_ci ou utf8_general_ci?

CHARACTER utf8 COLLATE utf8_unicode_ci ou utf8_general_ci?

Discussão sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

 

CHARACTER utf8 COLLATE utf8_unicode_ci ou utf8_general_ci?

Mensagempor NiltonGM » 26 Jul 2014 16:49

Amigos,
Estava eu usando HMG 3.3.1 IDE ANSI com MySQL, porem tive problemas com acentuação qdo strings digitadas nas triggers e stored procedure são salvas pelo editor do dbForge Studio ou SQLYog que utilizam o padrão do BD latin1 etc, então mudei para HMG 3.3.1 IDE UNICODE, configurei editor Notepadd++ em utf8 e converti todos os fontes para UTF8 e troquei todas as funções incompatíveis com UTF8 como a LEN() para HMG_LEN(), SUBSTR() para HB_USUBSTR(), etc...
No banco de dados no MySQL, setei ALTER DATABASE <database_name> CHARACTER SET utf8 COLLATE utf8_general_ci e corrigi todos os campos strings para o padrão utf8_general_ci;
Como estou usando o HMG UNICODE, Minha dúvida é a seguinte: A Collation devo setar parar utf8_unicode_ci ou mantenho padrão utf8_general_ci?
Abraços.
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 393
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 249 vezes
Mens.Curtidas: 25 vezes



Retornar para Banco de Dados

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 12 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro