H2 Database 支持数据类型
- 整数(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 支持数据类型的更多相关文章
- H2 Database入门
H2 Database做为轻量级的内嵌数据库,功能十分强大,而且运行时只需要一个jar包即可,下表是官网的描述: 更详细的对比见官网页面: http://www.h2database.com/html ...
- Spring Boot + Mybatis + H2 database数据库
H2 Database H2 由纯 Java 编写的开源关系数据库,可以直接嵌入到应用程序中,不受平台约束,便于测试. h2数据库特点 (1)性能.小巧 (2)同时支持网络版和嵌入式版本,另外还提供了 ...
- 使用的 SQL Server 版本不支持数据类型“datetime2”.
错误原因,在使用ado.net entity的时候,entity使用的数据库是sqlserver 2008, 但后来实际使用中使用的数据库是sqlserver 2005, 使用的 SQL Server ...
- 使用的 SQL Server 版本不支持数据类型“datetime2”的错误解决方法
THE VERSION OF SQL IN USE DOES NOT SUPPORT DATATYPE ‘DATETIME2′ 主要错误原因,在使用ado.net entity的时候,entity使用 ...
- H2 Database Engine
http://www.h2database.com/html/main.html H2 Database Engine Welcome to H2, the Java SQL database. Th ...
- Azure SQL Database (22) Azure SQL Database支持中文值
<Windows Azure Platform 系列文章目录> 在笔者之前的文章里,已经介绍了如何使Azure SQL Database支持中文: SQL Azure(七) 在SQL Az ...
- ef SQL Server 版本不支持数据类型“datetime2”
我遇到这个问题是在用数据库模型的时候.当时我电脑上是sql2008 通过vs2010建立了一个ADO.net数据库模型,之后在项目上线的时候,临时把数据库换成了sql2005,在添加新闻的时候出现了“ ...
- [Spring boot] Integrating with h2 database
In pom.xml add dependency: <dependencies> <dependency> <groupId>org.springframewor ...
- 使用的SQLServer版本不支持数据类型“datetime2“
快速解决方法: 原因,在使用ado.net entity的时候,entity使用的数据库是sqlserver 2008, 但后来实际使用中使用的数据库是sqlserver 2005, 操作DateTi ...
随机推荐
- ActiveReport开发入门-图表的交互性
继续上一篇ActiveReport开发入门-列表的交互性文章,这次我们说一下图表的交互性,那么我们就开始吧 首先:说一下,如果单单的使用按钮栏和图表是满足不了的,因为图表在Active中是有些特别的, ...
- span中内容随着数字长度的添加而增大
场景:导航条中数据,当数据量不大时.仅仅会显示几页,数字仅仅有1,2.3,4..,数字写在span标签中, 则span不须要多宽.设置固定宽度就能够,但当数据量很大的.比如:日志管理--有增 删 改就 ...
- Python Web Scraper - Simple Url Request
from urllib.request import urlopen html = urlopen("http://www.baidu.com") print(html.read( ...
- C 语言-HelloWorld
C 语言-HelloWorld C 语言是一种通用的.面向过程式的计算机程序设计语言.1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言. C 语言是一 ...
- 【JavaScript】2013年人气最高的JavaScript框架排名
本文概述 本文介绍2013年人气急速上升,2014年必须知道的JavaScript框架排名.本文所介绍的排名为Google根据全世界2013年的搜索关键词所做出的统计结果. MVC框架 JavaScr ...
- Unity Editor类常用方法
http://www.cnblogs.com/zhaoqingqing/p/3944718.html 一些比较常用的Editor功能我在之前的博客中也有提到过所以就不详细写啦,今天参考了一下 麒麟子( ...
- 算法笔记_045:币值最大化问题(Java)
目录 1 问题描述 2 解决方案 2.1 动态规划法 1 问题描述 给定一排n个硬币,其面值均为正整数c1,c2,...,cn,这些整数并不一定两两不同.请问如何选择硬币,使得在其原始位置互不相邻 ...
- Java生成各种条形码
import java.awt.image.BufferedImage; import java.io.FileOutputStream; import org.jbarcode.JBarcode; ...
- Apache Ant和Apache Maven的区别
Apache Ant和Apache Maven的区别 分类: ANT Maven 2013-12-10 18:47 1477人阅读 评论(26) 收藏 举报 ———摘自<maven权威指南> ...
- HDU 5389 Zero Escape(dp啊 多校)
题目链接:http://acm.hdu.edu.cn/showproblem.php? pid=5389 Problem Description Zero Escape, is a visual no ...