最近用了一下Cockroachdb沮峡,其中的integer數(shù)據(jù)類型對(duì)應(yīng)的范圍如下:
名稱 | 允許長度 | 別名 | 值范圍 |
---|---|---|---|
INT | 62-bit | INTEGER INT8 INT64 BIGINT |
-9223372036854775807 to +9223372036854775807 |
INT2 | 16-bit | SMALLINT | -32768 to +32767 |
INT4 | 32-bit | None | -2147483648 to +2147483647 |
INT8 | 64-bit | INT | -9223372036854775807 to +9223372036854775807 |
下面再貼上MySQL的int類型作為對(duì)比汽久,就知道相應(yīng)的怎么轉(zhuǎn)換了:
名稱 | 占用字節(jié) | 數(shù)值范圍 | UNSIGNED范圍 |
---|---|---|---|
TINYINT | 1 | -128~127 | 0-255 |
SMALLINT | 2 | -32768~32767 | 0-65535 |
MEDIUMINT | 3 | -8388608~8388607 | 0-16777215 |
INT | 4 | -2147483648~2147483647 | 0-4294967295 |
BIGINT | 8 | -9223372036854775807 ~9223372036854775807 | 0-18446744073709551615 |