У меня есть две таблицы, 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
раньше в формуле?
и безвыдает ошибку схемы - таблица или представление не существует
Пожалуйста, помогите мне выше @Formula
код JPA