国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > MySQL > mysql中要写入数字可以用什么类型

mysql中要写入数字可以用什么类型

头像

FXL

2020-09-07 10:05:092898浏览 · 0收藏 · 0评论

MySQL支持所有标准的SQL数值数据类型,我们可以在写入数字时使用这些类型。

(推荐教程:mysql数据库学习教程

这些类型包括数值数据类型INTEGER、SMALLINT、DECIMAL、NUMERIC和近似数值数据类型FLOAT、REAL、DOUBLE 、PRECISION。其中关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。

BIT数据类型保存位字段值,并且支持MyISAM、MEMORY、InnoDB和BDB表。作为SQL标准的扩展,MySQL也支持整数的数据类型TINYINT、MEDIUMINT和BIGINT。如下表所示的整数类型的存储以及范围。

下面我们来看一下整数型数据存储以及范围:

6a50bed97d72492814a04cd759023fc.png

说明:

对于浮点列类型,在MySQL中单精度值使用4个字节,双精度值则使用8个字节。

FLOAT类型用于表示近似数值数据类型。MySQL标准允许在关键字FLOAT的后面的括号内选择用位指定精度(但不能为指数范围)。MySQL还支持确定存储大小的精度规定。0到23的精度对应FLOAT列的4字节单精度。24到53的精度对应DOUBLE列的8字节双精度。

MySQL允许使用非标准语法:FLOAT(M,D)或REAL(M,D)或DOUBLE PRECISION(M,D)。这里,“(M,D)”表示该值一共显示M位整数,其中D位位于小数点后面。例如,定义为FLOAT(7,4)的一个列可以显示为-999.9999。MySQL保存值时进行四舍五入,因此如果在FLOAT(7,4)列内插入999.00009,近似结果是999.0001。

MySQL将DOUBLE视为DOUBLE PRECISION(非标准扩展)的同义词。MySQL还将REAL视为DOUBLE PRECISION(非标准扩展)的同义词,除非SQL服务器模式包括REAL_AS_FLOAT选项。

为了保证可能的可移植性,需要使用近似数值数据值存储的代码应使用FLOAT或DOUBLE PRECISION,不规定精度或位数,防止数据精度丢失。

当要在一个数值列内保存一个超出该列允许范围的值时,MySQL的操作取决于此时有效的SQL模式。如果模式未设置,MySQL将值裁剪到范围的相应端点,并保存裁减好的值。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

电影《乳妓》在线观看| 《老公请部长家里吃饭》日剧| 日日AV夜夜添久久奶无码| 疯狂二人房间荷尔蒙爆发原声| 《熟睡的女邻居HD| 男生困困进女生困困洞视频| 爸爸经常出差妈妈给我生孩子| 国产精华最好的产品入口| 看到老妈洗澡忍不住怎么办| 日韩电影在线观看高清版电视剧 | 电影《满足2》完整版在线观看| 引诱沉沦BY肉桂笔趣阁小说| 他解开内裤把舌头进去的视频 | 黑料正能量| 长沙天气| 老头跪在两腿之间吃奶| 《两个儿媳》大结局| 《李瓶儿之真爰无悔》| 开处出血视频| 美国A片《豪妇荡乳》| 每日大赛 反差吃瓜爆料合集视频| 迪拜的女孩| 国产精品一区| 《艳乳欲乱2 》动漫| 电影停不了的爱| 轮流和两个男人一起很容易染病吗 | EXO妈妈MV高清视频播放| 《帐篷里的秘密》动漫| 真人版结婚之夜女性教育PPT| 可切换老司机模式浏览器| 兄妹客厅当父母面爱叫啥| 吃瓜网热门事件| 小雨和公做爰22章| 久久无码亚洲成A人片| 边吃奶边扭身体哼唧怎么回事| 《-滴都不许漏》何泽城林荫| 《情人》大尺度| 臣卜扌暴扌 圭辶鬲猛| 黑色莆丝透视露胸旗袍连衣裙| 《特殊的补课方式》| 妻子的秘密在线观看免费全集