Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Beispiele für verschachtelte Datentypen
Für den struct<given:varchar, family:varchar> Typ gibt es zwei Attributnamen:given, undfamily, die jeweils einem varchar Wert entsprechen.
Für den array<varchar> Typ wird das Array als Liste von angegebenvarchar.
Der array<struct<shipdate:timestamp, price:double>> Typ bezieht sich auf eine Liste von Elementen mit struct<shipdate:timestamp, price:double> Typ.
Der map Datentyp verhält sich wie ein Wert array vonstructs, wobei der Attributname für jedes Element im Array mit einem bezeichnet wird key und er einem zugeordnet ist. value
Beispiel
Der map<varchar(20), varchar(20)> Typ wird beispielsweise alsarray<struct<key:varchar(20), value:varchar(20)>>, wobei key und value bezieht sich auf die Attribute der Map in den zugrunde liegenden Daten.
Hinweise dazu, wie die Navigation in Arrays und Strukturen AWS Clean Rooms ermöglicht wird, finden Sie unterNavigation.
Hinweise dazu, wie die Iteration über Arrays AWS Clean Rooms ermöglicht wird, indem mithilfe der FROM-Klausel einer Abfrage durch das Array navigiert wird, finden Sie unter. Aufheben der Verschachtelung von Abfragen