首頁  >  文章  >  資料庫  >  mysql列的使用規範是什麼

mysql列的使用規範是什麼

王林
王林轉載
2023-06-01 20:12:131187瀏覽

1、decimal類型為小數,禁止使用float和double。

float和double存在儲存時精度損失的問題,在比較值時很可能會得到不正確的結果。

2、如果儲存的資料範圍超過decimal的範圍,建議將資料拆分成整數和小數分開儲存。

3、依業務區分使用tinyint/int/bigint,分別佔1/4/8位元組。

char/varchar依業務區分使用。

實例

Demo:
mysql> use school;   #选择数据库school
mysql> create table class6(class_id integer(5) zerofill, class_name varchar(128), class_teacher                             
varchar(64) );         #创建表class6   
mysql> insert into class0 values(1,'三年级六班','张老师');  
mysql> select * from class0 ;
+-------+------------+---------+
| id    | name       | teacher |
+-------+------------+---------+
| 00001 | 三年级六班  | 张老师   |
+-------+------------+---------+
1 row in set (0.00 sec)

以上是mysql列的使用規範是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除