Professor, boa tarde Por qual motivo vc criou todos os campos códigos como varchar(50)? Não deveria ser inteiro?
E geralmente temos codigos com até 10 digitos, porque deixar reservado 50 posicões?
Pode explicar porque adotou tais criterios?
Grata
Professor, boa tarde Por qual motivo vc criou todos os campos códigos como varchar(50)? Não deveria ser inteiro?
E geralmente temos codigos com até 10 digitos, porque deixar reservado 50 posicões?
Pode explicar porque adotou tais criterios?
Grata
Também estou com essa dúvida e olhando os outros tópicos parece que ninguém responde nada kkkkkkkk
Renata
Foi usado NVARCHAR(50) por simples questão de didática. Cabe a você, no seu exemplo real, identificar que melhor campo se adapta ao seu exemplo.
Mas nunca afirme que códigos tem até 10 dígitos e num DW, devido a problemas de limpeza de dados, nada garante que eles serão numéricos ou caracteres. Na maioria das vezes nem codificação existe e sua estrutura de código será o próprio nome.
Att
Victorino.