我有一个使用Oracle数据库的应用程序。它使用如下语句从数据库中读取数据:
SELECT * from schema.table WHERE ...
我想创建一个SQLite数据库,其中包含可用于回归测试应用程序的数据。更改jdbc设置以使应用程序连接到不同的数据库非常简单,但SQL语句必须完全相同。
我知道当我从命令行运行SQLite时,我可以使用
附加数据库将数据库附加为
如果我这样做,那么在oracle中工作以访问不同Oracle模式中的表的相同select语句将用于访问不同SQLite数据库中的数据。但是,由于我是通过JDBC连接的,所以我没有选择运行“attach database”命令。
有没有办法配置SQLite,以便接受上述请求?
我试过
创建表“schema.table”......
这很有用,但后来我需要在select语句中包含引号,Oracle不允许这样做。