mysql设double

2023年 8月 6日 59.9k 0

MySQL是一种基于关系数据库的管理系统,其中包含了一些用来处理数据的数据类型,其中double是一种常用的数据类型之一。double类型在MySQL中被定义为一种浮点型数据类型,它支持高精度的浮点数运算,可以存储较大的数字。

CREATE TABLE test (
id int,
value double
);

mysql设double

在创建MySQL数据表时,可以使用double类型来存储有小数点的数字,如下所示:

INSERT into test(id, value) values (1, 2.345);
INSERT into test(id, value) values (2, 123.45);
INSERT into test(id, value) values (3, -0.123);

此外,还可以使用一些函数来操作double类型的数据,在MySQL中,有一些用来对数值进行处理的函数,比如ABS、ROUND、TRUNCATE、CEIL等等。

SELECT ABS(value) AS absVal FROM test;
SELECT ROUND(value, 2) AS roundVal FROM test;
SELECT TRUNCATE(value, 1) AS truncVal FROM test;
SELECT CEIL(value) AS ceilVal FROM test;

对上面的数据表进行以上的四个操作,可以得到以下结果:

+--------+
| absVal |
+--------+
| 2.345 |
| 123.45 |
| 0.123 |
+--------+
+----------+
| roundVal |
+----------+
| 2.35 |
| 123.45 |
| -0.12 |
+----------+
+----------+
| truncVal |
+----------+
| 2.3 |
| 123.4 |
| -0.1 |
+----------+
+--------+
| ceilVal|
+--------+
| 3 |
| 124 |
| 0 |
+--------+

可以看到,通过这些函数的使用来对double类型的数据进行操作,可以实现许多实用的功能。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论