解決MySQL 中的整數限制
雖然BIGINT 似乎是MySQL 中可用的最大整數類型,但它實際上僅限於可以以64 位元表示。這意味著某些超過 20 位元的整數值(例如 99,999,999,999,999,999,999)無法儲存為 BIGINT。
Twitter API 中的儲存建議
在某些情況下,用戶可能會遇到 Twitter API 將大整數儲存為 VARCHAR 的建議。這是因為 MySQL 中的整數操作通常比處理文字表示更快。但是,如果需要對資料進行數學運算,則將大整數儲存為 VARCHAR 可能不是最佳選擇。
選擇一種類型而不是另一種類型的原因
整數和整數之間的選擇VARCHAR 取決於幾個因素:
替代資料類型
如果整數超出64 位元範圍,可以使用替代資料類型來考慮:
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3