任何人都知道在Hypersonic中获得带有美元符号的架构的方法吗?
这失败了:
CREATE SCHEMA Z1RP065$ AUTHORIZATION DBA
和Hibernate一样
@Table(schema = "Z1RP065$", name = "sims_prod_fam_desc")
这种用法起作用,但自升级以来,没有快乐......我正在使用最新的......
答案 0 :(得分:1)
CREATE SCHEMA "Z1RP065$" AUTHORIZATION DBA
CREATE TABLE "Z1RP065$".T(ID INT PRIMARY KEY)
SELECT * FROM "Z1RP065$".T
上面添加的用法示例。
更新
可以使用sql.regular_types=false
设置新的数据库属性,以允许美元符号不使用双引号,并允许下划线字符作为未加引号的对象名的第一个字符。 SQL等价物是SET SQL REGULAR NAMES FALSE。此功能目前在Subversion存储库中可用,并将成为2.2.9版的一部分。