Гиперзвуковая БД (HSQLDB) и схемы со знаком доллара - PullRequest
0 голосов
/ 22 февраля 2012

Кто-нибудь знает способ получить схему со знаком доллара в Hypersonic?

Это не так:

CREATE SCHEMA Z1RP065$ AUTHORIZATION DBA

, как и Hibernate

@Table(schema = "Z1RP065$", name = "sims_prod_fam_desc")

использовать для работы, но с момента обновления, нет радости ... Я использую последние ...

1 Ответ

1 голос
/ 23 февраля 2012
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.

...