Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

para utilizar o "ç" precisa ser unicode?

sql sendo uma linguagem em inglês no qual no usa o "ç" seria necessário utilizar um dado do tipo unicode ou o sql server reconhece quando eu insiro a letra em algum índice?

1 resposta
solução!

Olá Matheus!

O SQL Server reconhece por padrão essas letras, porém, quando você cria um banco de dados, já é definido um agrupamento dos dados que definirá quais caracteres serão iguais e quais serão diferentes. Esse padrão é o Latin_General_CI_AS, que quer dizer que vai englobar todos os caracteres latinos, CI diz que não será diferenciadas maiúsculas e minúsculas e AS faz distinção de caracteres com ou sem acento.

Para mais informações, tem esse link da documentação (meio pesado) que explica sobre agrupamento e ordenação.

Mas criei tabelas e colunas com acentuação sem problemas nenhum. Não tem nenhum impedimento. Só acredito que tenha algum problema caso esteja usando alguma linguagem de programação (arcaica) que dê problema com a integração dos caracteres. Do resto, é só usar.

Espero ter ajudado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software