No power architect definimos os campos das tabelas como "NVARCHAR(50) ou NVARCHAR(250). Por que no HeidiSQL ao rodar o script as tabelas vieram como VARCHAR?
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!
No power architect definimos os campos das tabelas como "NVARCHAR(50) ou NVARCHAR(250). Por que no HeidiSQL ao rodar o script as tabelas vieram como VARCHAR?
Olá, Rai, tudo bem?
Desculpe a demora em obter retorno.
O que gerou esse comportamento é que o HeidiSQL não suporta o tipo de dados NVARCHAR diretamente, então, durante a criação das tabelas no HeidiSQL, o tipo de dado foi convertido automaticamente para VARCHAR.
Apesar da diferença na nomenclatura, tanto NVARCHAR quanto VARCHAR são tipos de dados de texto. O tipo de dado NVARCHAR é uma extensão do tipo VARCHAR, e a principal diferença entre eles é que o NVARCHAR é usado para armazenar caracteres Unicode, enquanto o VARCHAR é usado para armazenar caracteres ASCII.
Espero ter ajudado.
Caso surja alguma dúvida, fico à disposição.
Abraços e bons estudos!