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 PRECISION
REAL_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 ...
随机推荐
- James Munkres Topology: Sec 18 Exer 12
Theorem 18.4 in James Munkres “Topology” states that if a function \(f : A \rightarrow X \times Y\) ...
- windows下创建MySQL定时备份与删除脚本
今天在windows服务器上面写了一个MySQL定时任务,备份呢与删除 rem *****************************Code start********************* ...
- Servlet(九):web.xml文件和server.xml文件
Web.xml 文件使用总结:作用: 存储项目相关的配置信息,保护 Servlet.解耦一些数据对程序的依赖.使用位置: 每个 Web 项目中Tomcat 服务器中(在服务器目录 conf 目录中)区 ...
- TCP/IP协议、HTTP协议、SOCKET通讯详解
1.TCP连接TCP(Transmission Control Protocol) 传输控制协议.TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握确认建立一个连接.位码即tcp标志位 ...
- [POJ1220]NUMBER BASE CONVERSION (高精,进制转换)
题意 任意进制之间的高进的转换 思路 相模倒排,高精处理 代码 我太弱了,下面附一个讨论里发的maigo思路的代码 ],A[]; ],d[]; main(){ for(scanf("%d&q ...
- react-native android textinput显示不全的问题
出现的问题 如下图 原因 android 输入框默认带有上下内边距 解决 将Textinput元素样式的垂直内边距设置为0 paddingVertical: 0
- IDEA_Springboot启动Tomcat报错_APR
使用idea新建一个Springboot项目 环境:idea+jdk8 启动异常如下: An older version [1.2.14] of the APR based Apache Tomcat ...
- vue学习:安装及创建项目
1.先安装npm 参考链接:https://www.cnblogs.com/Hao-Killer/p/7235398.html 查看npm版本:在终端输入:npm -v 2.在安装vue # 安装vu ...
- vue_事件绑定 v-on _事件修饰符
事件绑定 v-on 传参的同时,接收事件对象 <button @click="test('111', $evnt)">哈哈</button> 事件修饰符 阻 ...
- 匿名函数function前面的! ~等符号作用小解
好久没写博客了,刚过完年,给大家拜个晚年,大家新年快乐! 相信昨晚前端,很多同学应该都见过类似于: !function() {do something...}() ~function(){do som ...