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