目次

Search

  1. はじめに
  2. 関数リファレンス
  3. 定数
  4. 演算子
  5. 日付
  6. 関数
  7. システム変数
  8. データ型リファレンス

関数リファレンス

関数リファレンス

ドット演算子(構造体の配列)

ドット演算子(構造体の配列)

構造体の配列でドット演算子を使用して、配列内の各構造体の要素にアクセスします。

構文

構造の配列の要素にアクセスするには、次の構文を使用します。
array_of_structs.element
以下の表に、構文の引数を示します。
引数
説明
array_of_structs
配列データ型。アクセスする各構造体の要素が含まれる構造体の配列。
配列を求める有効なトランスフォーメーション式を必要に応じて入力できます。
element
アクセスする構造体要素の名前。

戻り値

各構造体から指定された要素を含む配列。
次の状況ではNULLです。
  • 構造体の要素にNULL値がある。
  • 構造体がNULLである。

3つの構造体要素を持つ次の配列があり、各構造体に3つの要素があります。
employee_info_array = [ derrick_struct{ name: 'Derrick' city: NULL state: 'NY' }, kevin_struct{ name: 'Kevin' city: 'Redwood City' state: 'CA' }, lauren_struct{ name: 'Lauren' city: 'Woodcliff Lake' state: NULL } ]
次の式では、ドット演算子を使用して配列の各構造体の要素にアクセスします。
Input Value
RETURN VALUE
employee_info_array.name
['Derrick','Kevin','Lauren']
employee_info_array.city
[NULL,'Redwood City','Woodcliff Lake']
employee_info_array.state
['NY','CA',NULL]