首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在插入过程中不应该引用哪些MySQL数据类型?

在插入过程中不应该引用哪些MySQL数据类型?
EN

Stack Overflow用户
提问于 2010-01-08 20:56:36
回答 1查看 703关注 0票数 1

作为MySQL的初学者,我想把这个做好。我现在的主要挂机是十进制类型。

来自文档

从MySQL 5.0.3开始,十进制列的值使用一种二进制格式表示,该格式将九个小数点(基数为10)数字打包成四个字节。在MySQL 5.0.3之前,十进制列表示为字符串,存储要求是.

所以问题是,在插入过程中不应该引用哪些数据类型?我认为我不应该使用引号周围的任何一个国家,浮动,双和真实。小数点呢?有我忘了的吗?

编辑:

我知道MySQL会“转换成正确的类型”,但是我无论如何都想得到正确的答案。=)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-01-08 21:01:58

我从引号中了解到,从5.0.3开始,十进制值作为四个字节二进制值存储在硬盘中,但为了区域设置的安全性,我希望使用引号来表示它们。多个区域设置使用不同的十进制“点”符号、1000个分隔符和另一个符号,这些不能由MySQL查询解析器处理,而是由将字符串解析为小数的数据类型解析器处理。我希望这也适用于所有浮点类型:浮动,双和实。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2030684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档