MySQL是一個強大的數(shù)據(jù)庫管理系統(tǒng),支持多種數(shù)據(jù)類型。MySQL 中的數(shù)據(jù)可以包含整形和小數(shù)。
整形是指只包含整數(shù)的數(shù)據(jù)類型。MySQL 中支持的整形類型包括:TINYINT、SMALLINT、MEDIUMINT、INT 和 BIGINT。
CREATE TABLE student ( id INT PRIMARY KEY, name VARCHAR(20), age TINYINT, score INT );
上面的示例中,定義了一個名為 student 的表,其中包含四個字段:id、name、age 和 score。其中,id 和 score 的類型為 INT,age 的類型為 TINYINT。
小數(shù)是指包含小數(shù)部分的數(shù)據(jù)類型。MySQL 中支持的小數(shù)類型包括:FLOAT、DOUBLE 和 DECIMAL。
CREATE TABLE student ( id INT PRIMARY KEY, name VARCHAR(20), age TINYINT, score FLOAT(4,2) );
上面的示例中,定義了一個名為 student 的表,其中包含四個字段:id、name、age 和 score。其中,id 和 age 的類型為 INT,score 的類型為 FLOAT,且最大位數(shù)為 4,小數(shù)位數(shù)為 2。
通過使用整形和小數(shù)類型,MySQL 可以支持各種數(shù)據(jù)操作,包括數(shù)值計算、數(shù)據(jù)比較等。