Sugiro que essa resposta seja atualizada e/ou corrigida. A resposta em inglês (stackoverflow.com/questions/144283/…) a essa mesma pergunta trouxe outros pontos importantes que precisam ser levados em consideração, independentemente de ser MySQL ou SQL Server: 1) Os sistemas operacionais hoje já trabalham com Unicode, então, se uso varchar, tenho um overhead para "converter" para unicode tanto ao ler quanto ao salvar; 2) Espaço em disco é menos custoso do que problemas de codepage/caracteres; 3) etc (veja a resposta, é bem interessante).
19/04/19 às 20:15
Não vi nada de errado ou desatualizado nesta resposta por isso não sei o que eu poderia mudar. Algumas dessas proposições são só opiniões, por isso fico com a minhas, mas respeitos as diferentes, e resposta apontada no SOen é simplista e equivocada, apesar de todos os votos, e principalmente não considera o meu contexto que pra mim é mais importante. Para outros contextos as pessoas devam analisar o que melhor se encaixa para ela, usar uma solução padrão para todo mundo é um erro.
28/04/19 às 23:58
Agora melhorou, eu não sou fã de copiar conteúdo, a não ser parcial e de lugares que explicitamente dizem que estão licenciados publicamente, em geral onde não tem escrito que pode copiar o ideal é não copiar, neste caso também não diz nada claramente sobre não poder copiar. De quaquer forma fazer o próprio texto sempre é melhor que copiar de outras pessoas pessoas.
21/06/17 às 16:15
É verdade e concordo com você mas a intenção é, dentro do permitido, enriquecer o conhecimento da comunidade.