我想用dbunit和spring测试DAO层,其中我在物化视图中执行select请求。
我有这个例外:
* java.sql.SQLSyntaxErrorException:ORA-01732:此视图上的数据操作操作不合法***
问题是我无法修改TableType
中的DatabaseConfigBean
。有没有人有解决方案?
答案 0 :(得分:1)
这听起来像是在尝试使用dbunit将数据插入物化视图。这不起作用,因为......嗯......这是一种观点。
改为在基础表中创建数据。
在实际测试运行之前,还要确保物化视图刷新数据。