您好,欢迎访问一九零五行业门户网

为Oracle view 加主键解决hibernate 复合主键问题

oracle视图默认是没有主键的,因此在用hibernate反向生成java类时,会自动采用复合主键,多生成一个类名+id的类,给后期开发带麻
oracle视图默认是没有主键的,因此在用hibernate反向生成java类时,会自动采用复合主键,,多生成一个类名+id的类,给后期开发带麻烦。
因此给oracle视图加上主键是解决问题的一个选择。
sql语句如下:
create or replace view  v_xxx(id,text, constain id_pk primary key(id) rely disable novalidate) as
selelct xxx.code id, xxx.name text
from  xxx
where something;
其它类似信息

推荐信息