PostgreSQL trim() Function
The PostgreSQL trim_array()
function removes the specified number of elements from the end of the specified array and returns the modified array.
trim_array()
Syntax
Here is the syntax of the PostgreSQL trim_array()
function:
trim_array(array, number) -> array
Parameters
array
-
Required. The array to remove elements from.
number
-
Required. The number of elements to remove.
Return value
The PostgreSQL function trim_array()
removes the specified number number
of elements from the end of the array and returns the array array
.
The trim_array()
function will return NULL
if the specified array is NULL
.
trim_array()
Examples
This example shows how to use the PostgreSQL trim_array()
function to remove the last 3
elements from the array {1, 2, 3, 4, 5, 6}
.
SELECT trim_array(ARRAY[1, 2, 3, 4, 5, 6], 3);
trim_array
------------
{1,2,3}