在MySQL中,每個字段都有一個對應的數據類型,long是MySQL數據類型中的一種。那么,Column Type能否使用long呢?
MYSQL中Column Type: TINYINT --- -128~127 SMALLINT --- -32768~32767 MEDIUMINT --- -8388608~8388607 INT --- -2147483648~2147483647 BIGINT --- (-2^63)~(2^63-1) (參考MYSQL5.7) long是C/C++的數據類型,常常用來存儲比int更大的數字,范圍在-2^(8*sizeof(long)-1)和2^(8*sizeof(long)-1)-1之間。MYSQL中的BIGINT數據類型可以用來存儲大整數,而long不適用于作為MYSQL中的Column Type類型。
總之,MYSQL中的Column Type數據類型是有一定范圍限制的,具體以實際情況為準,使用時盡量遵循MYSQL關于數據類型的定義使用,以避免數據類型不匹配的問題。
下一篇抓css元素