Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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