Numeric 数据类型
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 数据类型相关推荐
- mysql数据类型及语法_mysql8 参考手册--Numeric数据类型语法
MySQL支持所有标准的SQL数值数据类型.这些类型包括精确数字数据类型(整数.SMALLINT.DECIMAL和numeric)以及近似数字数据类型(FLOAT.REAL和DOUBLE PRECIS ...
- mysql 数据类型 decimal_mysql decimal、numeric数据类型
可能做程序的人都知道,float类型是可以存浮点数(即小数类型),但是float有个坏处,当你给定的数据是整数的时候,那么它就以整数给你处理.这样我们在存取货币值的时候自然遇到问题,我的default ...
- SQL Server numeric数据类型
Numeric(10,2) 指字段是数字型,长度为10 小数为两位的 简要描述一下SQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型 字符型 VARCHAR VS CHAR VARCHAR ...
- mysql cast numeric_(转载)mysql decimal、numeric数据类型
可能做程序的人都知道,float类型是可以存浮点数(即小数类型),但是float有个坏处,当你给定的数据是整数的时候,那么它就以整数给你处理.这样我们在存取货币值的时候自然遇到问题,我的default ...
- 关于SQL Server numeric数据类型介绍
Numeric(10,2) 指字段是数字型,长度为10 小数为两位的 简要描述一下SQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型 字符型 VARCHAR VS CHAR VARCHAR ...
- mysql decimal、numeric数据类型
from: http://blog.csdn.net/ufojoan/article/details/27555281 可能做程序的人都知道,float类型是可以存浮点数(即小数类型),但是float ...
- numeric scale mysql_mysqldecimal、numeric数据类型
DECIMAL(M, D) 例 如:salary DECIMAL(5,2) 在这个例子中,5 (精度(precision)) 代表重要的十进制数字的数目,2 (数据范围(scale)) 代表在小数点后 ...
- PostgreSQL NUMERIC 数据类型
NUMERIC 类型能存储大数据量的数值.通常NUMERIC类型用于需要精确性的数字,如货币数量或度量.本文介绍 NUMERIC ,并通过示例学习它的特性. 介绍 NUMERIC NUMERIC类型的 ...
- decimal(numeric )、float 和 real 数据类型的区别
decimal(numeric ) 同义,用于精确存储数值 float 和 real 不能精确存储数值 decimal 数据类型最多可存储 ...
最新文章
- MySQL复制经常使用拓扑结构具体解释
- 若不能连接到sql server的localhost
- Python常见问题(2):编程问题 Programming FAQ
- JAVA思维导图学习笔记_8张思维导图,55天学习笔记,帮你入门JavaSE
- oracle对象权限 函数,oracle的系统和对象权限
- Spring Boot 实现登录拦截器,这才是正确的姿势!!
- linux内核网络子系统收发过程剖析
- asp.net未知的服务器标记错误
- [转载]VS2005 不能创建 win32 smart device project
- 少儿编程 电子学会图形化编程等级考试Scratch三级真题解析(判断题)2022年6月
- execl 多线程 linux,MyExcel 3.7.0 发布,屏蔽多线程处理细节
- 管理学-“三个和尚”
- android监听卡1电话,Android 监听 SIM 卡状态
- activiti:initiator的作用及其使用
- 免登录采集淘宝商品详情的方法
- word转图片,pdf转图片,doc转图片,docx转图片
- 【饭谈】为什么别人都劝你别做外包?
- 报错:WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after con
- excel文件底层xml分析,如何实现高效解析excel
- 蓝桥杯练习【数论基础】——一元三次方程求解