暂无图片
MySQL double想存入****.**这种数据,怎么设置长度?
我来答
分享
暂无图片 匿名用户
MySQL double想存入****.**这种数据,怎么设置长度?

MySQL double想存入****.**这种数据,怎么设置长度?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
严少安
暂无图片

使用double(6,2)
示例如下:

mysql> create table t(a double(6,2)); Query OK, 0 rows affected (0.10 sec) mysql> insert t select 1234.56; Query OK, 1 row affected (0.05 sec) Records: 1 Duplicates: 0 Warnings: 0 mysql> select * from t; +---------+ | a | +---------+ | 1234.56 | +---------+ 1 row in set (0.00 sec)
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
MySQL 8.0中,UNION 和 Union All 有什么不同?
回答 1
已采纳
CUnion去重,且排序在MySQL8.0中,UNION会删除重复记录,所以会对结果集进行排序运算,删除重复的记录。而UnionAll不会删除重复记录,所以不会对结果集进行排序运算。
报错"MySQL server has gone away"
回答 1
已采纳
在执行一个insert语句时,由于插入的某个字段值太大,导致报的这个错误。原因:mysql中maxallowedpacket默认值太小,只需要相应调大该项的值之后再次导入便能成功。该项的作用是限制my
MySQL 千万级别数据,索引命中几百万的数据统计很慢怎么优化?
回答 1
看是否符合索引覆盖看索引排序是否是SQL排序相同
MySQL中运算符“<=>”的作用是什么?
回答 2
已采纳
比较运算符“&lt;&gt;”表示安全的等于,这个运算符和“”类似,都执行相同的比较操作,不过“&lt;&gt;”可以用来判断NULL值,在两个操作数均为NULL时,其返回值为1而不为NULL,而当一
mysql两阶段提交的问题 如果redo log和binlog都刷完盘了,但是commit的标签没来得急打上,这个事务不算提交成功?
回答 3
要想知道这种情况下到底有没有自动commit,可以另外打开一个客户端连接到数据库中,查询你修改的相关数据,看是否已经变化为更改后的数据,如果没有更改,则说明并没有自动commit.我个人觉得如果你开了
Mysql中case when里@变量赋值为0为什么会失败?
回答 1
when后给判断语句。你这个是给的是赋值语句。因为@m:0则为false了。你改一下就知道其实是赋值上了selectcasewhen@m:0then@melse@mendasnum
MySQL 8.0 tar 安装初始化数据库一直报错:error while loading shared libraries
回答 3
已采纳
可以看看Linux7.7安装MySQL8.0.26操作手册https://mp.weixin.qq.com/s/011y6eCnyp96SLAGRxTEg
MySQL sql做批量插入应该怎么操作?
回答 1
已采纳
根据你需求就是多个SQL,每次SQL的select分开取,比如第一个是id&lt;10000,第二个是&gt;10000and&lt;20000以此类推。
请问大佬们,这个Values是什么单位计算的呀?
回答 2
已采纳
您好:&quot;Value&quot;所代表单位由具体参数决定,按截图信息,以MySQL8.0版本文档为参考,参数从上到下的单位分别是次数、毫秒、毫秒。参数解释1.connectioncontrol
MySQL数据库的候选码与主码有什么区别?
回答 1
已采纳
候选码是实体型中的属性或最小属性组,可以用来唯一标识实体型中的每个具体的实体。主码是从候选码中选出的用来唯一标识实体型中的每一个实体的一个候选码。一个实体型中可能包含多个候选码,但只能包含一个主码。&