副索引およびリテラル値を使用した配列値の割り当て

副索引とリテラル値を使用して、連想配列に値を割り当てることができます。

始める前に

このタスクについて

このタスクを実行するのは、値が割り当てられた変数に対して条件付き SQL PL を実行する前、または変数をパラメーターとしてルーチンに渡す前などです。

手順

  1. SET ステートメントを定義します。
    1. 配列変数名を指定します。
    2. 割り当て記号「=」を指定します。
    3. ARRAY キーワードを指定して、値のペアを必須の大括弧の中に指定します。
  2. SET ステートメントを実行します。

例えば、myArray という名前の配列にエレメント値を割り当てるには、次のようにします。
	SET myArray[1]   =  123;
	SET myArray[2]   =  124;
	...
	SET myArray[100] =  223;

次のタスク

SET ステートメントが正常に実行されると、配列エレメントが正常に定義されます。 配列が作成されたことを確認するには、配列から値の取得を試行することができます。

SET ステートメントが正常に実行されなかった場合、以下を行ってください。
  • SET ステートメントの SQL ステートメント構文を確認して、SET ステートメントを再度実行する。
  • データ・タイプが正常に作成されたことを確認する。