Uma dúvida que fiquei na criação da tabela foi no campo CPF utilizar VARCHAR(11) ao invés de INT(11) ZEROFILL.
A tratativa de Texto não é mais custosa para a performance de um banco de dados ?
Agradeço desde já.
Uma dúvida que fiquei na criação da tabela foi no campo CPF utilizar VARCHAR(11) ao invés de INT(11) ZEROFILL.
A tratativa de Texto não é mais custosa para a performance de um banco de dados ?
Agradeço desde já.
Oi, Ricardo
A regra é que se um campo não realiza operações matemáticas, prefira a representação como string (VARCHAR), pois é mais adequada para o armazenamento e manipulação
Você não terá problema se no futuro decidirem incluir uma letra no CPF
A diferença de desempenho é insignificante