我有两张桌子,A_TABLE并且B_TABLE。在A_TABLE实体类中需要具有B_TABLE列组合的公式,如下代码所示,
工作代码:
A_TABLEEntity {
@Column("BM_NAME_I")
private String bmdName;
@Formula("(select b.LAST_NAME || ', '||b.FIRST_NAME||' ('||b.BM_NAME||')'
from BR_SCHEMA.B_TABLE b where UPPER(b.BM_NAME)=UPPER(BM_NAME_I))")
private string nameCombinationB;
}
需要公式中的解决方案:
1)是否可以提供任何方式来提供B_TABLEEntity类而不是 直接从实体类中提供B_TABLE列?B_table
我尝试过使用实体类抛出错误,-表或视图不存在
2)是否可以避免在公式中前面给出SCHEMA名称?B_TABLE
并且没有架构错误会抛出 - 表或视图不存在
请帮我上面的@FormulaJPA代码
慕码人2483693
相关分类