2

我需要为没有主键的 oracle 物化视图创建一个实体类,并且还需要映射 xml 文件。不知道怎么办,谁能给点建议。提前致谢。

4

1 回答 1

0

Hibernate/JPA 需要一个主键:

一种可能的解决方案是在每次刷新物化视图时以及在创建它时创建一个新的主键。您可以通过将其添加到 MV 的 create 语句中来做到这一点:

CREATE MATERIALIZED VIEW viewname 
...
WITH PRIMARY KEY AS
SELECT 
rawtohex(sys_guid()) as ID, 
...
FROM tablename;
于 2013-09-20T10:47:00.613 回答