11.1.1 數值資料型別語法
11.1.2 整數型別(精確值)- integer,int,smallint,tinyint,mediumint,bigint
11.1.3 定點型別(精確值)- decimal,numeric
11.1.4 浮點型別(近似值)- float,double
11.1.5 位值型別 - bit
11.1.6 數值型別屬性
11.1.7 超出範圍和溢位處理
mysql 支援所有標準的 sql 數值資料型別。這些型別包括精確的數值資料型別(integer
,smallint
,decimal
,numeric
),以及近似的數值資料型別(float
、real
,double precision
)。關鍵字int
是integer
的同義詞,關鍵字dec
和fixed
是decimal
的同義詞。mysql 把double
當作double precision
的同義詞(乙個非標準擴充套件)。mysql 也將real
作為double precision
的同義詞(乙個非標準擴充套件),除非啟用了real_as_float
sql 模式。
bit
資料型別用於儲存位值,支援myisam
、memory
、innodb
和ndb
表。
關於 mysql 如何處理超出範圍的值分配給列和表示式計算時溢位的資訊,請參閱 11.1.7 超出範圍和溢位處理。
有關數值型資料型別的儲存要求的資訊,請參見 11.7 資料型別儲存要求。
Python資料型別 數值型別
python支援內建的資料型別,主要有numbers,strings,lists,dictionaris,tuples這些資料型別普遍而強大。資料型別一般與運算子結合起來講,一種資料型別要考慮它的大小和精度,變數的宣告及初始化 運算子要考慮優先順序與結合性 型別轉換以及精度丟失。變數名為字母數字下劃...
ruby 資料型別 數值型
ruby支援整型 浮點型 有理數和複數等四種資料型別。整型可以使任意長度,在一定範圍之內的整型是fixnum型別,超出該範圍的是bignum型別,ruby自動在fixnum和bignum型別之間轉換,對使用者是透明的。有小數點或指數的數值常量自動轉化為float型別,小數點前後必須有數字。有理數和複...
MYSQL資料型別 數值型
1 整數型 建立整型表 create table my int int 1 tinyint int 2 smallint int 3 int int 4 bigint charset utf8 插入資料 insert into my int values 100 100 100 100 有效資料 i...