11 1 數值資料型別

2021-10-21 23:54:13 字數 969 閱讀 9899

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 數值資料型別。這些型別包括精確的數值資料型別(integersmallintdecimalnumeric),以及近似的數值資料型別(floatrealdouble precision)。關鍵字intinteger的同義詞,關鍵字decfixeddecimal的同義詞。mysql 把double當作double precision的同義詞(乙個非標準擴充套件)。mysql 也將real作為double precision的同義詞(乙個非標準擴充套件),除非啟用了real_as_floatsql 模式。

bit資料型別用於儲存位值,支援myisammemoryinnodbndb表。

關於 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...