MySQL의 정수 제한 해결
BIGINT는 MySQL에서 사용할 수 있는 가장 큰 정수 유형인 것처럼 보이지만 실제로는 사용할 수 있는 값으로 제한됩니다. 64비트로 표현됩니다. 이는 99,999,999,999,999,999,999와 같이 20자리를 초과하는 특정 정수 값을 BIGINT로 저장할 수 없음을 의미합니다.
Twitter API의 저장소 권장 사항
어떤 경우에는 사용자가 큰 정수를 VARCHAR로 저장하라는 Twitter API의 권장 사항이 나타날 수 있습니다. 이는 MySQL의 정수 조작이 일반적으로 텍스트 표현을 처리하는 것보다 빠르기 때문입니다. 그러나 데이터에 수학적 연산이 필요한 경우 큰 정수를 VARCHAR로 저장하는 것이 최적이 아닐 수 있습니다.
다른 유형보다 한 유형을 선택하는 이유
정수와 정수 사이의 선택 VARCHAR은 여러 요인에 따라 달라집니다.
대체 데이터 유형
정수가 64비트 범위를 초과하는 경우 대체 데이터 유형을 사용할 수 있습니다. 고려 사항:
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3