2列のテーブルを作成しています。【ユーザーID、ポイント数】
ポイント数の最大値は 1000 億です。
ポイント数を INT 値として保存する際に問題はありますか? それとも VARCHAR である必要がありますか?
BIGINTを使用すると、値の範囲を簡単に保持できます。
符号なしの最大値は (2 ^ 64) - 1、つまり 18,446,744,073,709,551,615 です。
mysql 型のサイズを参照してください: http://dev.mysql.com/doc/refman/5.0/en/integer-types.html 100 billion = 10^11 したがって、型 BIGINT が機能します。
情報はこちら。使用している言語が何であれ、最初にドキュメントを参照することをお勧めします。
BigInt
MySQL のバージョンが 5.0 以上の場合は、を使用してみてください。
クレジットはこちらから