Data type
先放官方文档:
https://dev.mysql.com/doc/refman/5.5/en/data-types.html
MySQL支持多种类型的SQL数据类型:数字类型,日期和时间类型,字符串(字符和字节)类型以及空间类型。

数字类型:https://dev.mysql.com/doc/refman/5.5/en/numeric-types.html
MySQL支持所有标准SQL数值数据类型。这些类型包括确切的数值数据类型(INTEGER, SMALLINT, DECIMAL,和 NUMERIC),以及该近似数值数据类型(FLOAT, REAL,和 DOUBLE PRECISION)。关键字 INT是 INTEGER关键字DEC, 关键字 FIXED是同义词 DECIMAL。MySQL将其 DOUBLE视为DOUBLE PRECISION(非标准扩展)的同义词 。 除非启用SQL模式,否则MySQL还将其视为(非标准变体) REAL的同义词。 DOUBLE PRECISIONREAL_AS_FLOAT
该BIT数据类型存储位值,并且被支撑为MyISAM, MEMORY, InnoDB,和 NDBCLUSTER表。
日期和时间类型:https://dev.mysql.com/doc/refman/5.5/en/date-and-time-types.html
日期和时间类型代表的时间值 DATE, TIME, DATETIME, TIMESTAMP,和 YEAR。每个时间类型都有一系列有效值,以及当您指定MySQL无法表示的无效值时可以使用的“ 零 ”值。该TIMESTAMP类型具有特殊的自动更新行为
字符串类型:https://dev.mysql.com/doc/refman/5.5/en/string-types.html
字符串类型CHAR, VARCHAR, BINARY, VARBINARY, BLOB, TEXT, ENUM,和 SET。
空间数据类型:https://dev.mysql.com/doc/refman/5.5/en/spatial-types.html
Open Geospatial Consortium发布了 OpenGIS®地理信息实施标准 - 简单功能访问 - 第2部分:SQL选项,该文档提出了几种扩展SQL RDBMS以支持空间数据的概念方法。该规范可从OGC网站 http://www.opengeospatial.org/standards/sfs获得。
遵循OGC规范,MySQL将空间扩展实现为具有几何类型环境的SQL的子集。该术语指的是使用一组几何类型扩展的SQL环境。几何值SQL列实现为具有几何类型的列。该规范描述了一组SQL几何类型,以及这些类型上用于创建和分析几何值的函数。
MySQL空间扩展支持地理特征的生成,存储和分析:
用于表示空间值的数据类型
用于操纵空间值的函数
空间索引可改善空间列的访问时间
空间数据类型和函数可用于 MyISAM, InnoDB, NDB,和 ARCHIVE表。对于索引空间列,MyISAM支持两个 索引SPATIAL和非SPATIAL索引。其他存储引擎支持非SPATIAL索引,如 第13.1.13节“CREATE INDEX语法”中所述。
一个地理特征是具有位置世上任何东西。功能可以是:
一个实体。例如,山,池塘,城市。
空间。例如,镇区,热带地区。
一个可定义的位置。例如,十字路口,作为两条街道相交的特定地方。
Data type的更多相关文章
- PHP 笔记一(systax/variables/echo/print/Data Type)
PHP stands for "Hypertext Preprocessor" ,it is a server scripting language. What Can PHP D ...
- JAVA 1.2(原生数据类型 Primitive Data Type)
1. Java的数据类型分为2类 >> 原生数据类型(primitive data type) >> 引用数据类型(reference data type) 3. 常量和变量 ...
- salesforce 零基础开发入门学习(四)多表关联下的SOQL以及表字段Data type详解
建立好的数据表在数据库中查看有很多方式,本人目前采用以下两种方式查看数据表. 1.采用schema Builder查看表结构以及多表之间的关联关系,可以登录后点击setup在左侧搜索框输入schema ...
- The conversion of a varchar data type to a datetime data type resulted in an out-of-range value
刚刚有在程序中,传递一个空值至MS SQL Server数据库,这个值的数据类型为DATETIME执行时,它却发生了如标题提示的异常:The conversion of a varchar data ...
- XML Data Type Methods(一)
XML Data Type Methods(一) /*XML Data Type Methods: 1.The query('XQuery') method retrieves(vt.检索,重新得到) ...
- include pointers as a primitive data type
Computer Science An Overview _J. Glenn Brookshear _11th Edition Many modern programming languages in ...
- Extended Data Type Properties [AX 2012]
Extended Data Type Properties [AX 2012] This topic has not yet been rated - Rate this topic Updated: ...
- org.hibernate.id.IdentifierGenerationException: Unknown integral data type for ids : java.lang.String
org.hibernate.id.IdentifierGenerationException: Unknown integral data type for ids : java.lang.Strin ...
- Linux C double linked for any data type
/************************************************************************** * Linux C double linked ...
- SQL Server error "Xml data type is not supported in distributed queries" and workaround for it
Recently while working with data migration,got an error while running a following query where Server ...
随机推荐
- 使用Redis构建全局并发锁
谈起Redis的用途,小伙伴们都会说使用它作为缓存,目前很多公司都用Redis作为缓存,但是使用Redis仅仅作为缓存未免太大材小用了.深究Redis的原理后你会发现它有很多用途,在很多场景下能够使用 ...
- debian安装redis
添加rc.local文件cat </etc/rc.local#!/bin/sh -eexit 0EOF cd /opt wget http://download.redis.io/release ...
- B - Housewife Wind-树链剖分-树状数组
思路:边权转化到点权上,统一把每一条边的边权集中到深度较深的点上去. #include<stdio.h> #include<iostream> #include<cstr ...
- SQLServer 2014 内存优化表
内存优化表是 SQLServer 2014 的新功能,它是可以将表放在内存中,这会明显提升DML性能.关于内存优化表,更多可参考两位大侠的文章:SQL Server 2014新特性探秘(1)-内存数据 ...
- TypeScript -访问修饰符
class test extends egret.DisplayObjectContainer { public constructor() { /** * 1.不添加构造函数constructor ...
- java单链表反转(花了半个多小时的作品)
欢迎光临............... 首先我们要搞清楚链表是啥玩意儿?先看看定义: 讲链表之前我们先说说Java内存的分配情况:我们new对象的时候,会在java堆中为对象分配内存,当我们调用方法的 ...
- Java_String
整理一下java中关于String的内容.Spring应该是java中使用最频繁的类了,那么今天我们仔细研究下关于Spring的内容. 定义: String类是一个字符串类型的类,使用" ...
- Nestjs 微服务
文档 工作示例 安装: $ npm i --save @nestjs/microservices main.ts import { NestFactory } from '@nestjs/core'; ...
- java生成/解析二维码
package a; import java.awt.BasicStroke; import java.awt.Graphics; import java.awt.Graphics2D; import ...
- 阿里云 ACP 考试学习过程分享
目录 考证意义 学习方法 ACP 报名 学习安排[重要] 考试当天 其他 经验贴 考证意义 证多不压身,证比项目经历更具有说服力,证是行业的标准认证.更多时候,是有证的人说,"证其实不重要& ...