整数(INT)
-2147483648 到 2147483647
java.lang.Integer
布尔型(BOOLEAN)
TRUE 和 FALSE
java.lang.Boolean
微整数(TINYINT)
-128 到 127
java.lang.Byte
小整数(SMALLINT)
-32768 到 32767
java.lang.Short
大整数(BIGINT)
-9223372036854775808 到 9223372036854775807
java.lang.Long
标识符(IDENTITY)
自增值,值的范围为: -9223372036854775808 到 9223372036854775807。使用的值不能再重用,即使事务回滚。
java.lang.Long
货币数(DECIMAL)
固定整数位和小数位。这个数据类型经常用于存储货币等类型的值
java.math.BigDecimal
双精度实数(DOUBLE)
浮点数。不能应用到表示货币等值,因为有四舍五入的问题。
java.lang.Double
实数(REAL)
单精度浮点数 (不能应用到表示货币等值,因为有四舍五入的问题)
java.lang.Float
时间(TIME)
hh:mm:ss
java.sql.Time
日期(DATE)
yyyy-MM-dd
java.sql.Date
时间戳(TIMESTAMP)
yyyy-MM-dd hh:mm:ss[.nnnnnnnnn]
java.sql.Timestamp (java.util.Date 也支持)
二进制(BINARY)
表示一个字节数组,最大的尺寸为 2GB
byte[]
其他类型(OTHER)
这个类型允许存储可序列化的JAVA对象(在内部,使用的是一个字节数组)序列化和反序列化只在客户端端完成
java.lang.Object
可变字符串(VARCHAR)
java.lang.String
不区分大小写可变字符串
(VARCHAR_IGNORECASE)
java.lang.String
字符(CHAR)
java.lang.String
二进制大对象(BLOB)
java.sql.Blob (java.io.InputStream 也支持)
文本大对象(CLOB)
java.sql.Clob (java.io.Reader也支持)
通用唯一标识符(UUID)
java.util.UUID
数组(ARRAY)
java.lang.Object[]

H2 Database 支持数据类型的更多相关文章

  1. H2 Database入门

    H2 Database做为轻量级的内嵌数据库,功能十分强大,而且运行时只需要一个jar包即可,下表是官网的描述: 更详细的对比见官网页面: http://www.h2database.com/html ...

  2. Spring Boot + Mybatis + H2 database数据库

    H2 Database H2 由纯 Java 编写的开源关系数据库,可以直接嵌入到应用程序中,不受平台约束,便于测试. h2数据库特点 (1)性能.小巧 (2)同时支持网络版和嵌入式版本,另外还提供了 ...

  3. 使用的 SQL Server 版本不支持数据类型“datetime2”.

    错误原因,在使用ado.net entity的时候,entity使用的数据库是sqlserver 2008, 但后来实际使用中使用的数据库是sqlserver 2005, 使用的 SQL Server ...

  4. 使用的 SQL Server 版本不支持数据类型“datetime2”的错误解决方法

    THE VERSION OF SQL IN USE DOES NOT SUPPORT DATATYPE ‘DATETIME2′ 主要错误原因,在使用ado.net entity的时候,entity使用 ...

  5. H2 Database Engine

    http://www.h2database.com/html/main.html H2 Database Engine Welcome to H2, the Java SQL database. Th ...

  6. Azure SQL Database (22) Azure SQL Database支持中文值

    <Windows Azure Platform 系列文章目录> 在笔者之前的文章里,已经介绍了如何使Azure SQL Database支持中文: SQL Azure(七) 在SQL Az ...

  7. ef SQL Server 版本不支持数据类型“datetime2”

    我遇到这个问题是在用数据库模型的时候.当时我电脑上是sql2008 通过vs2010建立了一个ADO.net数据库模型,之后在项目上线的时候,临时把数据库换成了sql2005,在添加新闻的时候出现了“ ...

  8. [Spring boot] Integrating with h2 database

    In pom.xml add dependency: <dependencies> <dependency> <groupId>org.springframewor ...

  9. 使用的SQLServer版本不支持数据类型“datetime2“

    快速解决方法: 原因,在使用ado.net entity的时候,entity使用的数据库是sqlserver 2008, 但后来实际使用中使用的数据库是sqlserver 2005, 操作DateTi ...

随机推荐

  1. [置顶] All about control file in Oracle Database

    --数据库实例启动的三个阶段: NOMOUNT(START):打开初始化参数文件 MOUNT:打开控制文件 OPEN:打开数据文件和日志文件 --控制文件 控制文件的作用:管理数据库的状态和描述数据库 ...

  2. nginx-rtmp流媒体服务器搭建【转】

    nginx-rtmp https://github.com/pengqiuyuan/nginx-rtmp nginx-rtmp 流媒体服务器的搭建(采集桌面,手机直播) 在线Demo,直播自己的pc机 ...

  3. Drawing points

    A point is the most simple graphics object that can be drawn. It is a small spot on the window. #!/u ...

  4. CentOS 6.2下二进制安装 MySQL 5.6

    在CentOS 6.2上 二进制方式安装 MySQL5.6二进制包 可以参考这篇文章: http://www.cnblogs.com/xiaoit/p/3988640.html 一路配置下来很顺利.. ...

  5. taro 打包微信小程序运行失败(二)

    1.报错信息 thirdScriptError sdk uncaught third Error Cannot read property 'dispatch' of null TypeError: ...

  6. ionic build android 失败 及 解决方案

    原因:没有接受以下SDK组件的许可协议 解决方案: install Android Support Repository

  7. 用记事本编写一个Servlet项目

    第一步:建立目录 新建一个文件夹FirstServlet,然后在FirstServlet目录下面再建两个文件夹,分别为:WEB-INF和src.最后在WEB-INF下面建一个classes文件夹 第二 ...

  8. JDBC 数据库连接池的简单实现

    连接池代码: public class MyDataSource2{     private static String url = "jdbc:mysql://localhost:3306 ...

  9. Hbuilder 常用快捷键

    网上搜了一下,对Hbuider的快捷键 另外还有一些实用的组合键: Alt+T→V (检验语法文档) Alt+L→H (代码历史版本)

  10. udp套接字使用信号驱动式I/O

    信号驱动式I/O的本质就是:进程预先告知内核当某个描写叙述符发生事件时,内核会向该进程发送SIGIO信号通知进程,进程可在信号处理函数中进行处理 进程能够通过fcntl打开O_ASYNC标志或ioct ...