読者です 読者をやめる 読者になる 読者になる

ただの技術者ぶろぐ

大阪に住んでる技術者が書く覚書ぶろぐ。

MySQLと他プログラム言語の整数型比較(備忘録)

最近、静的言語の言語を使う機会が減ってきたので、すぐ思い出せるように備忘録として。

MySQLC#VB.net
MySQL C#VB.net
データ型名 格納サイズ 符号なし(unsigned) データ型/符号なしデータ型
tinyint -128~127 0~255 sbyte/byte
smallint -32768~32767 0~65535 short/ushort
mediumint -8388608~8388607 0~16777215 なし/なし
int -2147483648~2147483647 0~4294967295 int/uint
bigint -9223372036854775808~9223372036854775807 0~18446744073709551615 long/ulong
float ±3.4028235E38~±1.4E-45 float
double ±1.7976931348623157E308~±4.9E-324 double
MySQLC言語
MySQL C言語
データ型名 格納サイズ 符号なし(unsigned) データ型/符号なしデータ型
tinyint -128~127 0~255 char/unsigned char
smallint -32768~32767 0~65535 short int/unsigned short int
mediumint -8388608~8388607 0~16777215 なし/なし
int -2147483648~2147483647 0~4294967295 int/unsigned int
bigint -9223372036854775808~9223372036854775807 0~18446744073709551615 long/unsigned long int
float ±3.4028235E38~±1.4E-45 float
double ±1.7976931348623157E308~±4.9E-324 double

本とか見ればわかるけど、結局ググってるもんなー。

MariaDB&MySQL全機能バイブル

MariaDB&MySQL全機能バイブル

C#逆引きレシピ

C#逆引きレシピ