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 ...
随机推荐
- 【C/C++】Linux C,关于刷新printf输出问题
直接描述吧:int i = 0;while(1){printf("now i = %d\r", i);fflush(stdout);i++;sleep(1);}我想在输出中不仅仅是 ...
- HDU 4528 BFS 小明系列故事——捉迷藏
原题直通车:HDU 4528 小明系列故事——捉迷藏 分析: 标记时加两种状态就行. 代码: #include<iostream> #include<cstring> #inc ...
- 利用MyEclipse开发一个调用webservice接口的程序
上一篇文章我们已经学习了如何使用Java 工具MyEclipse开发一个webservice接口,那么接口开发好了如何调用?接下来我们就来解决这个问题. 1:首先随便创建一个Java project选 ...
- 飘逸的python - 不使用keyword,求和1+2+…+n
依据题意,我们不能用到if/else/for/while等keyword. --------------思考中------------ 思路: 1.用递归实现循环 2.递归的终止条件不用if怎么推断呢 ...
- SPOJ 8222 NSUBSTR(SAM)
这几天看了N多论文研究了下后缀自己主动机.刚開始蛋疼的看着极短的代码和clj的论文硬是看不懂,后来结合其它几篇论文研究了下.总算是明确了一些 推荐文章http://blog.sina.com.cn/s ...
- springboot中generator相关配置文件
generator.properties # jdbc jdbc.driverClass = com.mysql.jdbc.Driver jdbc.url = jdbc:mysql://localho ...
- http协议中content-length 以及chunked编码分析
转载请注明出处 http://blog.csdn.net/yankai0219/article/details/8269922 0.序 1.http/1.1协议中与chunked编码的相关字段 1)E ...
- 第十六周oj刷题——Problem I: 改错题:类中私有成员的訪问
Description 改错题: 设计一个日期类和时间类,并编写全局函数display用于显示日期和时间. 要求:display函数作为类外的普通函数,而不是成员函数 在主函数中调用display函数 ...
- Burning widget
This is a widget that we can see in Nero, K3B, or other CD/DVD burning software. #!/usr/bin/python # ...
- Python list删除元素
pop()方法 pop(n) 从list删除元素Paul同学刚来几天又要转走了,那么我们怎么把Paul 从现有的list中删除呢?如果Paul同学排在最后一个,我们可以用list的pop()方法删除: ...