解決MySQL 中的整數限制
雖然BIGINT 似乎是MySQL 中可用的最大整數類型,但它實際上僅限於可以以64 位元表示。這意味著某些超過 20 位元的整數值(例如 99,999,999,999,999,999,999)無法儲存為 BIGINT。
Twitter API 中的儲存建議
在某些情況下,使用者可能會遇到 Twitter API 將大整數儲存為 VARCHAR 的建議。這是因為 MySQL 中的整數操作通常比處理文字表示更快。但是,如果需要對資料進行數學運算,將大整數儲存為 VARCHAR 可能不是最佳選擇。
選擇一種類型而非另一種類型的原因
整數和整數之間的選擇VARCHAR 取決於幾個因素:
替代資料型別
如果整數超出64 位元範圍,則替代資料可以考慮型別:
以上是在 MySQL 中表示超過 64 位元的整數:選擇哪一種替代資料類型?的詳細內容。更多資訊請關注PHP中文網其他相關文章!