У меня есть оператор выбора, вызывающий одну и ту же функцию два раза для возврата двух разных столбцов, так как одна и та же функция вызывается дважды, это создает проблему производительности.
Я хочу вызвать функцию только один раз и скопировать ее значение в другой столбец. Возможно ли это в оракуле?
SELECT ID
,PKGRESTFUNCTION.getBlock(table.ID, table.TYPE) "BLOCK"
,PKGRESTFUNCTION.getBlock(table.ID, table.TYPE) "MASK"
from table
where ID=condition;