【发布时间】:2021-12-25 10:26:53
【问题描述】:
将 LO Base 与本地 HSQL 数据库文件结合使用。
我想要做的:复制并粘贴我现有的(在某些情况下很长)查询,其形式如下:
SELECT table1.field1, table2.field2 FROM table1, table2 WHERE table1.id=table2.id
我要做什么:
SELECT "table1"."field1", "table2"."field2" FROM "table1", "table2" WHERE "table1"."id"="table2"."id"
然后我注意到,当我使用 LO Base 连接到远程 MySQL 数据库并运行查询时,它可以在没有引号的情况下正常工作,但是当数据源是本地 HSQL 数据库时会失败。有没有办法解决?我不想编辑一大堆复杂的查询......任何帮助表示赞赏
【问题讨论】:
-
在 MySQL 和 HSQLDB 上实现互操作的一种方法是使用 ALTER TABLE ... RENAME 语句将表名和列名更改为全部大写。
标签: hsqldb libreoffice libreoffice-base