Inhaltsverzeichnis

Search

  1. Vorwort
  2. Umwandlungssprache
  3. Konstanten
  4. Operatoren
  5. Variablen
  6. Datumsangaben
  7. Funktionen

Referenzhandbuch für die Umwandlungssprache

Referenzhandbuch für die Umwandlungssprache

STRUCT_AS

STRUCT_AS

Generiert eine Struktur mit einem Schema basierend auf der angegebenen komplexen Datentypdefinition und den Werten, die Sie als Argument übergeben.

Syntax

STRUCT_AS (:Type.type_definition_library.type_definition, struct_value)
In der folgenden Tabelle werden die Argumente für diesen Befehl beschrieben:
Argument
Erforderlich/Optional
Beschreibung
:Type.type_definition_library.type_definition
Erforderlich
Die komplexe Datentypdefinition, die das Schema der Strukturdaten darstellt.
Verwenden Sie den Referenzqualifikator
:Typ
, um auf die Typdefinitionsbibliothek zu verweisen, die die komplexe Datentypdefinition enthält.
struct_value
Erforderlich
Wert für jedes Element in der komplexen Datentypdefinition, das durch Kommas getrennt ist.

Rückgabewert

Struct.

Beispiele

Der folgende Ausdruck erzeugt eine Struktur basierend auf der angegebenen komplexen Datentypdefinition h1_address_def mit den Werten, die Sie als Argumente für die Struct-Elemente übergeben.
STRUCT_AS (:Type.type_definition_library.h1_address_def, City, State, ZIP)
Die komplexe Datentypdefinition
h1_address_def
wird wie folgt in der Typdefinitionsbibliothek definiert:
h1_address_def{ city : string state : string zip : int }
city
state
zip
RETURN VALUE
NEWYORK
NY
12345
{ city:NEWYORK state:NY zip:12345 }
REDWOOD CITY
CA
23452
{ city:REDWOOD CITY state:CA zip:23452 }