Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Typ:
Gäller för:
Databricks SQL
Databricks Runtime
Representerar värden som består av en sekvens med element med typen elementType.
Syntax
ARRAY < elementType >
-
elementType: Alla datatyper som definierar typen av element i matrisen.
Gränser
Matristypen stöder sekvenser med en längd som är större eller lika med 0.
Literaler
Se array funktionen för detaljer om hur du skapar bokstavliga arrayvärden.
Mer information om hur du hämtar element från en matris finns i operatorn [ ] .
Exempel
> SELECT ARRAY(1, 2, 3);
[1, 2, 3]
> SELECT CAST(ARRAY(1, 2, 3) AS ARRAY<TINYINT>);
[1, 2, 3]
> SELECT typeof(ARRAY());
ARRAY<NULL>
> SELECT CAST(ARRAY(ARRAY(1, 2), ARRAY(3, 4)) AS ARRAY<ARRAY<BIGINT>>);
[[1, 2], [3, 4]]
> SELECT a[1] FROM VALUES(ARRAY(3, 4)) AS T(a);
4