UCanAccess: поддержка усеченной схемы не работает - PullRequest
0 голосов
/ 21 сентября 2018

любой способ получить доступ к поддержке HSQL truncate schema PUBLIC and commit?это не работает на UCanAccess версии 4.0.4

Cheers

1 Ответ

0 голосов
/ 24 сентября 2018

UCanAccess поддерживает несколько функций HSQLDB в качестве расширений диалекта Access SQL, но не может поддерживать TRUNCATE TABLE и TRUNCATE SCHEMA из-за способа, которым UCanAccess синхронизирует изменения между резервной базой данных HSQLDB и файлом базы данных Access.

Как указано в документации HSQLDB :

TRUNCATE TABLE
...
Удалить все строки таблицы без запуска ее триггеров.


TRUNCATE SCHEMA
...
Выполняет эквивалент TRUNCATE TABLE ... AND COMMIT для всей таблицы в схеме.

UCanAccess использует триггеры HSQLDB для выполнениясинхронизация.

...