Я использую Oracle SQL Developer для проверки запроса, который будет использоваться в объекте представления только для чтения приложения ADF. Документация ADF рекомендует использовать заглавную букву в начале имени переменной связывания. Итак... Я творчески назвал свою :BindVariable.
Причудливая часть заключается в том, что SQL Developer, похоже, не любит переменные связывания, начинающиеся с заглавной буквы.
Этот запрос работает
select * from tablename
where id like :bindVariable
В этом нет
select * from tablename
where id like :BindVariable
Правильно ли я понимаю, что имена переменных связывания не могут начинаться с заглавной буквы? Или здесь что-то еще не так?
ИЗМЕНИТЬ
Это просто вещь Oracle SQL Developer? :BindVariable отлично работает в навигаторе базы данных JDeveloper.
Спасибо за прочтение! Любой вклад будет принят с благодарностью.