首页 >

mysql decimal 长度包括小数点吗 |django 1.6 mysql 配置

mysql 远程用户,mysql 连接测试语句,mysql隔离级别怎么加锁,mysql分页语句的优化,mysql 5.6.10 64位,django 1.6 mysql 配置mysql decimal 长度包括小数点吗 |django 1.6 mysql 配置

例如,如果大家想要存储一个商品的价格,通常会定义为DECIMAL(10,2),其中10是数字的总长度,2是小数的位数。这意味着大家可以存储从-9999999.99到+9999999.99的任何数字。

请注意,如果大家定义的小数位数大于实际数字的小数位数,MySQL会自动添加零。例如,如果大家将数字7.5存储在DECIMAL(5,2)中,则实际上存储的是7.50。然而,如果定义的小数位数少于实际数字的小数位数,MySQL会将数字四舍五入到指定的小数位数。

-- 示例代码
-- 创建表格
CREATE TABLE products (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(255),
price DECIMAL(10,2)
);
-- 插入数据
INSERT INTO products (name, price) VALUES ('Product 1', 10.50);
INSERT INTO products (name, price) VALUES ('Product 2', 89.99);
INSERT INTO products (name, price) VALUES ('Product 3', 7.5);
-- 查询数据
SELECT * FROM products;

总之,MySQL DECIMAL的长度包括小数点和小数位数。在实际使用中,大家应该根据实际需求来定义DECIMAL的长度,以确保存储的数字能够满足需求并不浪费储存空间。


mysql decimal 长度包括小数点吗 |django 1.6 mysql 配置
  • c mysql 32位下载 |mysql修改缓存大小
  • c mysql 32位下载 |mysql修改缓存大小 | c mysql 32位下载 |mysql修改缓存大小 ...

    mysql decimal 长度包括小数点吗 |django 1.6 mysql 配置
  • MySQL创建用户%(详细教程,从入门到精通) |mysql有表变量吗
  • MySQL创建用户%(详细教程,从入门到精通) |mysql有表变量吗 | MySQL创建用户%(详细教程,从入门到精通) |mysql有表变量吗 ...

    mysql decimal 长度包括小数点吗 |django 1.6 mysql 配置
  • MySQL targz 文件下载教程 |mysql 月份数据统计
  • MySQL targz 文件下载教程 |mysql 月份数据统计 | MySQL targz 文件下载教程 |mysql 月份数据统计 ...