mysql支持人大金仓的注意事项

1、字符串判断为空

问题:insert into table1 (c1) values ('')  -- 报错。

修改方案:

修改kingbase.conf 中的ora_input_emptystr_isnull=true  改为false

这个设置还有一个影响,就是update '' 后,再查询是null。

2、空字符是否合理

问题:select 'a'||chr(0)||'b' from dual; -- 报错

修改方案:

修改kingbase.conf 中的ignore_char_null_check=true

 

3、人大的isnull与MySQL的用法不同,需要规避。

isnull:MySQL 判断值是否为空。人大金仓是空时,用什么值替代。

 

posted @   je_ck  阅读(1366)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
点击右上角即可分享
微信分享提示