Abordando limitações de números inteiros no MySQL
Embora BIGINT pareça ser o maior tipo de número inteiro disponível no MySQL, na verdade ele é limitado a valores que podem ser representado em 64 bits. Isso significa que determinados valores inteiros que excedem 20 dígitos, como 99.999.999.999.999.999.999, não podem ser armazenados como um BIGINT.
Recomendações de armazenamento na API do Twitter
Em alguns casos, os usuários pode encontrar recomendações da API do Twitter para armazenar números inteiros grandes como VARCHAR. Isso ocorre porque a manipulação de inteiros no MySQL é normalmente mais rápida do que o processamento de representações textuais. No entanto, armazenar números inteiros grandes como VARCHAR pode não ser ideal se operações matemáticas forem necessárias nos dados.
Razões para escolher um tipo em vez de outro
A escolha entre número inteiro e VARCHAR depende de vários fatores:
Ponto flutuante: Os números de ponto flutuante permitem uma gama mais ampla de valores, mas podem introduzir perda de precisão.
Decimal:Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3