UCanAccess 是否接受 SELECT table.* INTO ...?

Does UCanAccess accept SELECT table.* INTO ...?

我的代码如下所示:

PreparedStatement ps = null;

sql = "SELECT tblRequestsFromDWH.* INTO tblTechnique FROM tblRequestsFromDWH WHERE tblRequestsFromDWH.finalBethesda Is Null AND tblRequestsFromDWH.smearTechnique Is Not Null";

ps = module.getSupportConnection().prepareStatement(sql);
ps.execute();

但是当我运行这个时我得到这个异常:

net.ucanaccess.jdbc.UcanaccessSQLException: UCAExc:::4.0.4 unexpected token: INTO required: FROM

不过我可以 运行 从 MS Access 中做到这一点就好了

Does UCanAccess accept SELECT table.* INTO ... ?

没有。 UCanAccess 使用 HSQLDB 处理 SQL 语句,HSQLDB 使用 different form:

CREATE TABLE tblTechnique (col1, col2, ...) AS (SELECT * FROM tblRequestsFromDWH) WITH DATA;