Поле в подзапрос считается как переменная

Oracle, Toad, PLSQL Есть база основная с полем VAL, и дополнительная используется как словарь нужно сделать перевод из O.VAL в U.UKOD

SELECT 
    (SELECT U.UNEWKOD
    FROM USLV U
    WHERE O.VAL = U.UKOD) VAL,
    O.VAL
FROM OG O

Проблема в том что U.UNEWKOD при запуске оно понимает как переменную и просит ввести ей значение, хотя если сделать этот подзапрос отдельно то все работает как надо


Ответы (0 шт):