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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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?
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!