MySQLのBIGINT(unsigned)

ちょっと気になったので・・。

18446744073709551615

1846京
6744兆
0737億
0955万
1615

だ(わら

いつも、シーケンシャルどうしようか考えます・・・・昔は「オートインクリメントは使うな」とよく言われたもんです。

桁数があふれるから、が大きな理由みたいですが、次の桁で「」になるほど扱えるならオートインクリメントでいいようなきがする。

じゃないと、クエリー二回投げるやつや・・・・カーソル操作なんてのが必要になってくるからね。

CHAR(32)とかで、日付や時間+シリアルなんてのは、もういいのかな・・・・。

最近は、このBIGINT(unsigned)でID指定することが多くなってきた。MySQLの場合だけど。PostgreSQLはあんまり使ってないから最近わからにゃい。

MySQLのBIGINT(unsigned)

One thought on “MySQLのBIGINT(unsigned)

コメントを残す