版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_25354709/article/details/88527544
一、建表 金额 字段
示例:
daichao_product 表:
price:
类型:decimal
长度:6
小数点:2
比如:
mysql字段decimal(9,2)中9是定点精度,2是小数位数。
存在这么一个公式:decimal(a,b)。
其中a指定指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度38;
b指定小数点右边可以存储的十进制数字的最大个数,小数位数必须是从 0 到 a之间的值,默认小数位数是 0。
此处,我设置的是:
二、常用类型总结
1、类型:int, 长度11
字段名 类型 长度 小数点
id int 11 0
stock int 11 0 //->库存量
delete_time int 11 0 //->时间
category_id int 11 0 //->关联字段
create_time int 11 0
update_time int 11 0
img_id int 11 0 //->关联字段
int类型的长度11,是什么意思?
2、类型:varchar, 长度30~255
字段名 类型 长度 小数点
name varchar 80 0
mian_img_url varchar 255 0 //->图片路径
summary varchar 50 0 //->评论
varchar类型的长度50、80、255, 各代表什么意思?
3、类型:decimal, 长度6~38
字段名 类型 长度 小数点
price decimal 6 2 //->金额
decimal类型的长度6、18, 是什么意思?
4、类型:tinyint, 长度4
字段名 类型 长度 小数点
from tinyint 4 0 //->来源,值是1或者0
tinyint类型的长度4,是什么意思?