首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HSQLDB MySQL兼容性很差

HSQLDB MySQL兼容性很差
EN

Stack Overflow用户
提问于 2020-07-04 17:41:15
回答 1查看 69关注 0票数 0

关于http://hsqldb.org/doc/2.0/guide/compatibility-chapt.html#coc_compatibility_mysql,兼容性只解决了一半的问题。大写的RESULTSETMETADATA (列名)是一个问题!在生产中使用MySQL时,这会使内存数据库的测试变得复杂。我必须在我的控制器/verticle中散布代码,以检查使用了哪个数据库(测试或非测试),并通过在查询中用双引号引用列名来格式化SQL查询字符串。

相关帖子:Java common JDBC SQL Query strategy for Unit Test using HSQLDB and runtime using MySQL

问:如何使用小写列名或如何将HSQLDB返回的大写RESULTSETMETADATA转换为小写?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-05 14:45:54

解决方案:放弃HSQLDB,使用带有database_to_upper=false选项的H2。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62727569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档