Abordar las limitaciones de los enteros en MySQL
Si bien BIGINT parece ser el tipo de entero más grande disponible en MySQL, en realidad está limitado a valores que pueden estar representado en 64 bits. Esto significa que ciertos valores enteros que superan los 20 dígitos, como 99,999,999,999,999,999,999, no se pueden almacenar como BIGINT.
Recomendaciones de almacenamiento en la API de Twitter
En algunos casos, los usuarios puede encontrar recomendaciones de la API de Twitter para almacenar números enteros grandes como VARCHAR. Esto se debe a que la manipulación de números enteros en MySQL suele ser más rápida que el procesamiento de representaciones textuales. Sin embargo, almacenar números enteros grandes como VARCHAR puede no ser óptimo si se requieren operaciones matemáticas con los datos.
Razones para elegir un tipo sobre otro
La elección entre números enteros y VARCHAR depende de varios factores:
Tipos de datos alternativos
En los casos en que los números enteros excedan el rango de 64 bits, los datos alternativos Se pueden considerar tipos:
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3