この配列の入力をOracleプロシージャに送信する必要があります。その名前は事前にわかりません(NAME = ID in DB)。html入力の配列をOracleプロシージャにパラメータとして渡す
<FORM ACTION="TESTPKG.FORMSAVE" METHOD="POST" ENCTYPE="multipart/form-data">
<INPUT TYPE="text" NAME="1" VALUE="54642">
<INPUT TYPE="text" NAME="2" VALUE="4141">
<INPUT TYPE="text" NAME="5" VALUE="541671">
<INPUT TYPE="text" NAME="6" VALUE="41542">
<INPUT TYPE="text" NAME="7" VALUE="546424">
<INPUT TYPE="text" NAME="9" VALUE="7815174">
<INPUT TYPE="submit" VALUE="Save">
</FORM>
FORMSAVEの手順で入力パラメータをどのようにする必要がありますか?もしそれがちょうどいくつかのタイプを使用して行うことができれば、それは素晴らしいでしょう。
だから私は簡単にそれを使用することができます。このように:
FOR i IN 1..inputs.count LOOP
something??
END LOOP;
私はデータベースとしてOracle 11.2を使用しています。
お返事ありがとうございます。
プロシージャの外処理のどのような種類を持つことができますか?つまり、パラメータを単一のテキスト値として渡す必要がありますか?この場合、CLOBを提案するか、この値をさらに構造化された型を構築するために具体化できますか? – Aleksej
私はそれを単一のテキスト値として渡す必要はありません。私はここで自由な手を持っている。 –