Atitit datatype 数据类型
目录
常见的语言类型包括数字(整数 ,小数),字符串(包括单个字符),时间日期,json,对象类型,blob二进制
数据类型. JavaScript 中的值都具有特定的类型。例如,字符串或数字。 在JavaScript 中有8 种基本的数据类型(译注:7 种原始类型和1 种引用类型)。在这里, ...
区分bigint tinyint主要是为了嵌入式内存紧张的环境准备
byte | 8位有符号整数 | 最小值-128,最大值127 |
short | 16位有符号整数 | 最小值-32768,最大值32767 |
int | 32位有符号整数 | 最小值-2147483648(-231),最大值2147483647(231-1) |
long | 64位有符号整数 |
|
MySQL中定义数据字段的类型对你数据库的优化是非常重要的。
MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。
Json类型
MySQL支持所有标准SQL数值数据类型。
这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。
字符串类型
字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。该节描述了这些类型如何工作以及如何在查询中使用这些类型
复合类型
- 数组(array):存放一组数据
- 对象(object):存放对象
特殊类型
- 资源(resource):存放PHP外部数据,比如数据库,文件等
- null类型(null):只有一个值null,不能运算
bigcate | seccate | 具体类型 | java | js | php | python | sql |
基本类型 | number数字类型 | number数字类型 |
| number |
| number | number |
基本类型 | number数字类型 | byteInt | byte |
|
|
| 。。 |
基本类型 | number数字类型 | short | short |
|
|
| 。。 |
基本类型 | number数字类型 | int | int |
| int |
| 、。。 |
基本类型 | number数字类型 | long | long | bigint |
|
| 、。。 |
基本类型 | number数字类型 | float | float |
| float |
| 、。。 |
基本类型 | number数字类型 | double | double |
|
|
| 。。 |
基本类型 | String字符串 | string字符串 | **String | string | string | String | 。。 |
基本类型 | String字符串 | char | char |
|
|
|
|
基本类型 | bool | bool | boolean | boolean | boolean |
| 。。 |
基本类型 | 日期/时间和 | 日期/时间和 |
|
|
|
| 。。 |
基本类型 | null | null | **null | null undifend | null |
| 。。 |
符合类型 | obj | obj |
| array object | List tuper Dictionary |
| |
符合类型 |
| Json类型 |
|
|
|
| 。。 |
符合类型 | ref | blob |
|
| resource |
| 。。 |