数据类型和运算符

Posted imcati

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据类型和运算符相关的知识,希望对你有一定的参考价值。

mysql支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。

  • 数值类型:包括整数类型 TINYINTSMALLINTMEDIUMINTINTBIGINT、浮点小数数据类型 FLOATDOUBLE、定点小数类型 DECIMAL
  • 日期/时间类型:YEARTIMEDATEDATETIMETIMESTAMP
  • 字符串类型: CHARVARCHARBINARYVARBINARYBLOBTEXTENUMSET

数值类型:

技术分享图片 

技术分享图片

浮点类型和定点类型都可以用(M,N)来表示,其中M称为精度,表示总共的位数;N称为标度,表示小数的位数。

技术分享图片

 Float和Double在不指定精度时,默认按照实际的精度(由计算机硬件和操作系统决定),Decimal如不指定精度默认为(10,0)。

 浮点数相对于定点数的优点是在长度一定的情况下,浮点数能表示更大的数据范围,但在对精度要求比较高时(如货币,科学数据),使用Decimal比较好。

日期与时间类型:

技术分享图片

 

以上是关于数据类型和运算符的主要内容,如果未能解决你的问题,请参考以下文章

SQL like

运算符数据类型转换和注释

对“xxx”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。 错误解决一例。(代码片段

20个简洁的 JS 代码片段

20个简洁的 JS 代码片段

数据类型和运算符