SQL 数据类型

Numeric 数据类型


功能

存储数值数据。

注意
  • NUMERIC 和 DECIMAL 数据类型,以及各种 INTEGER 数据类型,有时被称为精确数值数据类型,与之相对的是近似数值数据类型 FLOAT、DOUBLE 和 REAL。

    精确数值数据类型是那些可以指定精度值和小数位数值的数据类型,而近似数值数据类型是以预定义方式存储的。只有精确数值数据能确保会在算术运算后精确到指定的最小有效位

  • 在 5.5 版之前,长度超过四个字节的十六进制常量被视为字符串常量,其它十六进制常量则被视为整数。新的缺省行为是将它们视为二进制类型的常量。若要使用传统的行为,请将 TSQL_HEX_CONSTANTS 数据库选项设置为"OFF"。

  • 不允许小于 1 的数据类型长度和精度。

兼容性
  • 只有小数位数为 0 的 NUMERIC 数据类型可以用于 Transact-SQL identity 列。

  • 应该避免 NUMERIC 和 DECIMAL 数据类型的缺省精度和小数位数设置,因为它们在 Adaptive Server Anywhere 和 Adaptive Server Enterprise 之间是不同的。在 Adaptive Server Anywhere 中,缺省精度为 30,缺省小数位数为 6。在 Adaptive Server Enterprise 中,缺省精度为 18,缺省小数位数为 0。

  • FLOAT ( p ) 数据类型是 REAL 或 DOUBLE 数据类型的同义词,具体取决于 p 的值。对于 Adaptive Server Enterprise,REAL 用于 p 小于或等于 15 的数值,DOUBLE 用于 p 大于 15 的数值。对于 Adaptive Server Anywhere,分界值与平台相关,但在所有平台上分界值都大于 15。

有关通过设置数据库选项更改缺省值的信息,请参见 PRECISION 选项 [database] 和 SCALE 选项 [database]。


BIGINT 数据类型 [Numeric]
DECIMAL 数据类型 [Numeric]
DOUBLE 数据类型 [Numeric]
FLOAT 数据类型 [Numeric]
INT 或 INTEGER 数据类型 [Numeric]
数值数据类型 [Numeric]
REAL 数据类型 [Numeric]
SMALLINT 数据类型 [Numeric]
TINYINT 数据类型 [Numeric]

Numeric 数据类型相关推荐

  1. mysql数据类型及语法_mysql8 参考手册--Numeric数据类型语法

    MySQL支持所有标准的SQL数值数据类型.这些类型包括精确数字数据类型(整数.SMALLINT.DECIMAL和numeric)以及近似数字数据类型(FLOAT.REAL和DOUBLE PRECIS ...

  2. mysql 数据类型 decimal_mysql decimal、numeric数据类型

    可能做程序的人都知道,float类型是可以存浮点数(即小数类型),但是float有个坏处,当你给定的数据是整数的时候,那么它就以整数给你处理.这样我们在存取货币值的时候自然遇到问题,我的default ...

  3. SQL Server numeric数据类型

    Numeric(10,2) 指字段是数字型,长度为10 小数为两位的 简要描述一下SQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型 字符型 VARCHAR VS CHAR VARCHAR ...

  4. mysql cast numeric_(转载)mysql decimal、numeric数据类型

    可能做程序的人都知道,float类型是可以存浮点数(即小数类型),但是float有个坏处,当你给定的数据是整数的时候,那么它就以整数给你处理.这样我们在存取货币值的时候自然遇到问题,我的default ...

  5. 关于SQL Server numeric数据类型介绍

    Numeric(10,2) 指字段是数字型,长度为10 小数为两位的 简要描述一下SQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型 字符型 VARCHAR VS CHAR VARCHAR ...

  6. mysql decimal、numeric数据类型

    from: http://blog.csdn.net/ufojoan/article/details/27555281 可能做程序的人都知道,float类型是可以存浮点数(即小数类型),但是float ...

  7. numeric scale mysql_mysqldecimal、numeric数据类型

    DECIMAL(M, D) 例 如:salary DECIMAL(5,2) 在这个例子中,5 (精度(precision)) 代表重要的十进制数字的数目,2 (数据范围(scale)) 代表在小数点后 ...

  8. PostgreSQL NUMERIC 数据类型

    NUMERIC 类型能存储大数据量的数值.通常NUMERIC类型用于需要精确性的数字,如货币数量或度量.本文介绍 NUMERIC ,并通过示例学习它的特性. 介绍 NUMERIC NUMERIC类型的 ...

  9. decimal(numeric )、float 和 real 数据类型的区别

    decimal(numeric )           同义,用于精确存储数值 float 和 real                     不能精确存储数值 decimal 数据类型最多可存储 ...

最新文章

  1. 如何通过svg代码还原图片_【UWA学堂】如何通过技术美术师来弥合代码与艺术之间的鸿沟?...
  2. CV之IS:计算机视觉之图像分割(Image Segmentation)算法的挑战任务、算法演化、目标检测和图像分割(语义分割/实例分割/全景分割)的对比
  3. 汇编语言PTR运算符:重写操作数的大小类型
  4. java synchronized wait
  5. [html] H5的video可以播放哪些类型的文件?可以播放rtsp流吗?
  6. IIS 指定了身份验证方案“IntegratedWindowsAuthentication, Anonymous”,但绑定仅支持一种身份验证的规范。...
  7. c语言 函数的参数传递示例_C ++中带有示例的nearint()函数
  8. linux 下安装maven
  9. [转] Vb中FSO 对象的介绍
  10. JavaWeb:下载文件
  11. 阶段3 1.Mybatis_11.Mybatis的缓存_7 触发清空一级缓存的情况
  12. win下编译TNN安卓库(静态或者动态) + android studio ndk调用
  13. 中国各省市恩格尔系数表(​1978-2019年)
  14. 图像识别技术原理和神经网络的图像识别技术
  15. DID去中心化身份认证技术调研
  16. 传感器技术—压电式传感器(学习笔记八)
  17. 国内CDN的排名情况
  18. 小白如何装重装操作系统(使用PE辅助)
  19. 机器学习中precision和accuracy区别
  20. 一个普通计算机培训学校学生的迷茫。

热门文章

  1. 软考:净现值NPV、回收期、收益率计算方法
  2. 程序里的国际时区和夏令时
  3. 2018年研究生数学建模竞赛B题(数模竞赛第二题思路)
  4. [Unity] Catan Universe: Unity 的移动设备优化
  5. Ubuntu中给手机安装apk文件
  6. 正则表达式中,[\s\S]* 什么意思
  7. CAD碎片化学习教程 @3. 设置当前字体
  8. 用vue写一个npm包(package),发布及引用
  9. 天干地支(python)
  10. 华为西安,中兴西安——近况