Oracle迁移到瀚高之后,空值问题处理
Posted 瀚高PG实验室
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle迁移到瀚高之后,空值问题处理相关的知识,希望对你有一定的参考价值。
瀚高数据库
目录
环境
文档用途
详细信息
环境
系统平台:Linux x86-64 Red Hat Enterprise Linux 7
版本:4.5
文档用途
本文档用来说明Oracle迁移到瀚高之后,对于Oracle和瀚高DB之间对于空值的差异性的处理方案。
详细信息
oracle迁移之后,空值问题处理:
1、两种数据库之间的差异:在oracle中空值和null值都是null值,在瀚高数据库中空值时’',null值是null值,是不一样的。
2、空值查询的两种情况:id = ‘’ 和 null值查询: id is null
3、关于迁移:oracle全是null值,迁移到瀚高之后也都是null值。
4、关于之后插入的空值,瀚高jdbc有个参数 strToNull:可以将 “” 转换成 null 对象存储:
url例如:jdbc.url=jdbc:highgo://192.168.10.222:5866/oracle?strToNull = true
以上是关于Oracle迁移到瀚高之后,空值问题处理的主要内容,如果未能解决你的问题,请参考以下文章
迁移char(n)数据类型到瀚高数据库数据不足定长自动补齐空格的问题
Oracle中的sql%rowcount在瀚高数据库中的兼容方案