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 のデータベース ナビゲータで問題なく動作します。
読んでくれてありがとう!どんな入力でも大歓迎です。