Webアプリケーション内でPL/SQLを使用しています。ユーザがOWA_UTIL.ident_arrのNULLのようなデフォルトは何ですか?
- これらのオプションのいずれも、または
- これらのオプションのいずれか、又は を選択しなくてもよい
<label><input type="checkbox" name="included_colors" value="red"> Red</label>
<label><input type="checkbox" name="included_colors" value="green"> Green</label>
<label><input type="checkbox" name="included_colors" value="red"> Purple</label>
:HTMLフォームの一つは、他の入力要素のうち、チェックボックス基を有します
PROCEDURE report(
included_colors IN owa_util.ident_arr, /*<<<<<<< checkboxes */
region IN VARCHAR2 DEFAULT NULL
)
:
受信手順は、チェックボックスのためのowa_util.ident_arr
データ型マッピングを指定します。この「署名」を、持っています。 オプションのユーザーをチェックし、いずれも、Oracleはこのエラーを返していない場合:
PLS-00306: WRONG NUMBER OR TYPE OF ARGUMENTS IN CALL TO 'REPORT'
私はは NULLのような可能性を回避するために提出フォーム(すなわち、<input type="hidden" name="included_colors" value="ignore_me" />
)に隠しフィールドを追加しますが、その可能性いくつかの望ましくない下流の結果があります。
OWA_UTIL.vc_arrのデフォルト値はnull_vc_arr
です。 OWA_UTIL.ident_arrのNULLのようなデフォルトは何ですか?
は私がnull_ident_arr
を試してみました...何の喜び:
PLS-00201: identified 'NULL_IDENT_ARR' must be declared
私はそれを見ていますが、私の心はこの解決策から100万マイル離れていました。ありがとう、マーティン。 –
@JeromyFrenchあなたは大歓迎です:-) –