MySQL中的小数类型主要包括DECIMAL
和NUMERIC
,它们用于存储精确的小数值。这两种类型在功能上是等价的,可以互换使用。
以下是一个简单的示例,展示如何在MySQL中创建包含DECIMAL类型的表,并插入和查询数据:
-- 创建表
CREATE TABLE products (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
price DECIMAL(10, 2)
);
-- 插入数据
INSERT INTO products (name, price) VALUES ('Product A', 19.99);
INSERT INTO products (name, price) VALUES ('Product B', 29.99);
-- 查询数据
SELECT * FROM products;
在这个示例中,price
列使用了DECIMAL(10, 2)类型,表示它可以存储最多8位整数和2位小数的价格。
算法大赛
云+社区沙龙online [国产数据库]
停课不停学 腾讯教育在行动第一期
微搭低代码直播互动专栏
TVP「再定义领导力」技术管理会议
云+社区沙龙online[数据工匠]
企业创新在线学堂
云+社区沙龙online [技术应变力]
领取专属 10元无门槛券
手把手带您无忧上云