它们都是数值数据类型。可以规定其精度。

直接给个例子。

decimal(5,2)

其中 5 为最多可以存储的十进制位数为10位,是小数点前后的位数总和。

2表示小数点后面的位数。

例如100.20是合法的值,而1234.56,总数为6位,为非法的数据值。

有人说那存12345应该可以吧。事实证明是不行的。因为其精度是2,所以12345会被当做12345.00来处理,还是   非法的数据。

那么存储100.11111111111111呢?经测试,数据是可以存储的,但是会丢失精度(四舍五入),数据100.11会存储到数据库。

numeric和decimal同理。

sqlserver 中对应 java 数据类型:

integer、int  --->  int
tinyint、smallint  --->  short
bigint  --->  long
decimal、numeric  --->  java.math.BigDecimal
float  --->  float
double  --->  double
char、varchar  --->  String
boolean、bit  --->  boolean
date  --->  java.sql.Date
time  --->  java.sql.Time
timestamp  --->  java.sql.Timestamp
blob  --->  java.sql.Blob
clob  --->  java.sql.Clob
array  --->  java.sql.Array

数据库中decimal相关推荐

  1. mysql查询动态表名的数据类型_Mysql中查询某个数据库中所有表的字段信息

    前言 有时候,需要在数据库中查询一些字段的具体信息,而这些字段又存在于不同的表中,那么我们如何来查询呢? 在每一个数据库链接的information_schema数据库中,存在这样一张表--COLUM ...

  2. 数据库中的datatime的长度怎么设定_软件测试必备之数据库知识(一)

    无论是运维.开发.测试,还是架构师,数据库技术是一个必备加薪神器,那么,一直说学习数据库.学MySQL,到底是要学习它的哪些东西呢? 1.如何快速掌握MySQL? ​培养兴趣 兴趣是最好的老师,不论学 ...

  3. 主键SQL教程–如何在数据库中定义主键

    Every great story starts with an identity crisis. Luke, the great Jedi Master, begins unsure - " ...

  4. MySQL数据库中的事务(四大特性)

    1. 事务的介绍 事务就是用户定义的一系列执行SQL语句的操作, 这些操作要么完全地执行,要么完全地都不执行, 它是一个不可分割的工作执行单元. 2. 事务的四大特性 原子性(Atomicity) 一 ...

  5. 数据库中数据类型和约束(整数类型、字符串、时间类型)

    数据库中的数据保存在数据表中,在表中为了更加准确的存储数据,保证数据的正确有效,可以在创建表的时候,为表添加一些强制性的验证,比如:数据类型和约束. 数据类型和约束保证了表中数据的准确性和完整性 1. ...

  6. 数据库中的数据类型和c#的数据类型的映射表[转]

    原本都没有在想直接这样贴人家的博客了,因为这样感觉很没有意意义,网上有太多的直接Ctrl+C,Ctrl+V的文章,我看得都闲烦人.不过这篇的数据映射感觉比较有贴的意义.以前很少做数据库的,就没有想过数 ...

  7. (转)分享一个SQLSERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间)...

    分享一个SQLSERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间) 很多时候我们都需要计算数据库中各个表的数据量和每行记录所占用空间 这里共享一个脚本 CREATE TABLE #tab ...

  8. 数据库中字段类型对应C#中的数据类型

    数据库 C#程序 int int32 text string bigint int64 binary System.Byte[] bit Boolean char string datetime Sy ...

  9. 数据库中字段类型对应的C#中的数据类型

    数据库中字段类型对应C#中的数据类型: 数据库                 C#程序 int int32 text string bigint int64 binary System.Byte[] ...

最新文章

  1. CC1100E被不同频段的频率干扰问题
  2. 企业网络高级技术第二章STP实验
  3. 2 自己编写:AppDelegate,CCApplication,CCApplicationProtocol
  4. Lambda表达式练习2【应用】
  5. 学习笔记 - Linux学习笔记 第四讲 Linux常用命令
  6. 【Clickhouse】实时日志数据写入Clickhouse
  7. sklearn gridsearchcv_Sklearn与Tensorflow的完美结合
  8. docker没有下载完全_一个时代的结束:苹果正式关闭iTunes,但歌曲下载并没有完全消失...
  9. UOJ 55 【WC2014】紫荆花之恋——点分治+平衡树
  10. 时间刻度线css,纯CSS时间轴列表
  11. Python OS模块操作文件目录
  12. 架构思维成长系列教程
  13. IPEmotion新增功能:交流电功率分析计算
  14. 前端十五道html面试题
  15. 热乎乎的宇宙头条校招前端面经
  16. 单片机与上位机的串行通信
  17. Dynamics 365 多租户?多实例?
  18. 向六种植物学习创业的真谛
  19. Android LiveData crash: Cannot add the same observer with different lifecycles
  20. 领域驱动设计(DDD)实践之路(四):领域驱动在微服务设计中的应用

热门文章

  1. 安全加密 - HSM vs Trustzone vs SHE vs Evita ,
  2. 现代企业管理-管理概论
  3. Codeforces Beta Round #7
  4. 2020年G3(电站锅炉)考试题及G3(电站锅炉)考试报名
  5. 2021年山东大学程序设计精英挑战赛 真题
  6. python 地图偏移_python 地图经纬度转换、纠偏
  7. 大疆口袋相机美颜怎么设置_大疆(DJI)Pocket2 | 深度测评口袋相机:超多配件随心搭,自带美颜的拍摄助手!-极果...
  8. Visual Studio 2010 SP1 安装失败
  9. ASTM D 4804非刚性固体塑料可燃性试验
  10. 近25年科技成果大盘点,有几大重要领域不得不看