Acentos - banco de dados
Para salvar qualquer tipo de dados, exemplos, nomes, endereços, com ou sem acentuação? Fiquei na dúvida.
Geane Oliveira
Curtidas 0
Melhor post
William
26/03/2016
Existem situações que acentuação e letras maiúsculas e minúsculas interferem diretamente no resultado da pesquisa!
Um exemplo disso no SQL Server são collations, existem definições que ficam no final dos collations (exemplo Latin1_General_CS_AS) que setamos no banco de dados:
1 - CI_AI (Case Insensitive e Acento Insensitive): nesse caso o banco não vai diferenciar acentuação nem se a letra está maiúscula ou minúscula.
1 - CS_AS (Case Sensitive e Acento Sensitive): nesse caso o banco vai diferenciar acentuação e se a letra está em maiúscula ou minúscula.
Um exemplo disso no SQL Server são collations, existem definições que ficam no final dos collations (exemplo Latin1_General_CS_AS) que setamos no banco de dados:
1 - CI_AI (Case Insensitive e Acento Insensitive): nesse caso o banco não vai diferenciar acentuação nem se a letra está maiúscula ou minúscula.
1 - CS_AS (Case Sensitive e Acento Sensitive): nesse caso o banco vai diferenciar acentuação e se a letra está em maiúscula ou minúscula.
GOSTEI 1
Mais Respostas
William
26/03/2016
Não entendi sua dúvida, existe algum caso em especial que vc tenha problemas?
GOSTEI 0
Geane Oliveira
26/03/2016
A principio William, nenhuma requisição em especial, mais para tirar duvida mesmo, quando salvamos os tipos de dados que citei, geralmente é com ou sem acento que salva? Isso implica em consultas?
GOSTEI 0
Alan Mario
26/03/2016
Nunca pensei nisso, geralmente isso independe dessa questão.
GOSTEI 0
Geane Oliveira
26/03/2016
Posso supor que a primeira é melhor para as seleções? correto?
GOSTEI 0
Alan Mario
26/03/2016
1 - CI_AI (Case Insensitive e Acento Insensitive): nesse caso o banco não vai diferenciar acentuação nem se a letra está maiúscula ou minúscula.
No insert, por exemplo, insiro algum nome com acento ele salva sem?
GOSTEI 0