SLICE

Extracts a slice from the array by index (1-based).

Analyze Syntax

func.slice( <array>, <start>[, <end>] )

Analyze Examples

func.slice([1, 21, 32, 4], 2, 3)

┌──────────────────────────────────┐
 func.slice([1, 21, 32, 4], 2, 3) 
├──────────────────────────────────┤
 [21,32]                           
└──────────────────────────────────┘

SQL Syntax

SLICE( <array>, <start>[, <end>] )

Aliases

SQL Examples

SELECT ARRAY_SLICE([1, 21, 32, 4], 2, 3), SLICE([1, 21, 32, 4], 2, 3);

┌─────────────────────────────────────────────────────────────────┐
 array_slice([1, 21, 32, 4], 2, 3)  slice([1, 21, 32, 4], 2, 3) 
├───────────────────────────────────┼─────────────────────────────┤
 [21,32]                            [21,32]                     
└─────────────────────────────────────────────────────────────────┘
Last modified April 24, 2024 at 8:54 PM EST: updating array functions (7a57595)