UCanAccess:截断模式支持不起作用

Posted

技术标签:

【中文标题】UCanAccess:截断模式支持不起作用【英文标题】:UCanAccess: truncate schema support not working 【发布时间】:2018-09-21 09:03:06 【问题描述】:

ucanaccess 有什么方法可以支持 HSQLtruncate schema PUBLIC and commit? 它不适用于 UCanAccess 4.0.4 版

干杯

【问题讨论】:

【参考方案1】:

UCanAccess 确实支持几个 HSQLDB 功能作为 Access SQL 方言的扩展,但它不支持 TRUNCATE TABLE 和 TRUNCATE SCHEMA,因为 UCanAccess 在 HSQLDB 支持数据库和 Access 数据库文件之间同步更改的方式。

如HSQLDB documentation中所述:

截断表 ... 删除表的所有行而不触发其触发器。


截断模式 ... 执行相当于 TRUNCATE TABLE ... AND COMMIT 的所有 架构中的表。

UCanAccess 依赖 HSQLDB 触发器来执行同步。

【讨论】:

以上是关于UCanAccess:截断模式支持不起作用的主要内容,如果未能解决你的问题,请参考以下文章

流式传输之前的 BigQuery 表截断不起作用

在 IE 和 chrome 中截断(带有 3 个点“...”)内容不起作用

超出EOF的PHP fwrite模式“r +”不起作用,XAMPP,Windows 10 x64 [重复]

在 Android 支持库到 27.0.2 之后,Xamarin 应用程序仅在发布模式下不起作用

TableColumn setPreferredWidth不起作用

Facebook API 在发布模式下不起作用