Acentos - banco de dados

26/03/2016

1

SQL

Para salvar qualquer tipo de dados, exemplos, nomes, endereços, com ou sem acentuação? Fiquei na dúvida.
Responder

Post mais votado

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.
Responder

Mais Posts

26/03/2016

William

Não entendi sua dúvida, existe algum caso em especial que vc tenha problemas?
Responder

26/03/2016

Geane Oliveira

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?
Responder

26/03/2016

Alan Mario

Nunca pensei nisso, geralmente isso independe dessa questão.
Responder

27/03/2016

Geane Oliveira

Posso supor que a primeira é melhor para as seleções? correto?
Responder

28/03/2016

Alan Mario

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?
Responder