我想在附加新的 sqlite 数据库之前分离当前的 sqlite 数据库(旧)。但是当我执行下面的代码时:
Statement statement = connection.createStatement();
statement.execute("DETACH database '" + alias+"'");
statement.close();**
我收到以下错误:
java.sql.SQLException: [SQLITE_ERROR] SQL 错误或缺少数据库(没有这样的数据库:OLD)
我使用以下代码附加了数据库:
SQLiteDataSource dataSource = new SQLiteDataSource();
Connection connection = dataSource.getConnection();
Statement statement = connection.createStatement();
statement.execute("ATTACH DATABASE '" + path + "' AS " + alias);
statement.close();**
有人可以帮我在哪里做错了吗?