add_element() function
The add_element() function appends an array element to the end of an array and assigns the element a value.
Syntax
The syntax of the add_element() function has
the following forms, one for each
data
type:
array = add_element(array input, varchar value [, varchar name])
array = add_element(array input, varchar value [, nvarchar name])
array = add_element(array input, nvarchar value [, varchar name])
array = add_element(array input, nvarchar value [, nvarchar name])
array = add_element(array input, int1 value [, varchar name])
array = add_element(array input, int1 value [, nvarchar name])
array = add_element(array input, int2 value [, varchar name])
array = add_element(array input, int2 value [, nvarchar name])
array = add_element(array input, int4 value [, varchar name])
array = add_element(array input, int4 value [, nvarchar name])
array = add_element(array input, int8 value [, varchar name])
array = add_element(array input, int8 value [, nvarchar name])
array = add_element(array input, date value [, varchar name])
array = add_element(array input, date value [, nvarchar name])
array = add_element(array input, double value [, varchar name])
array = add_element(array input, double value [, nvarchar name])
array = add_element(array input, time value [, varchar name])
array = add_element(array input, time value [, nvarchar name])
array = add_element(array input, timetz value [, varchar name])
array = add_element(array input, timetz value [, nvarchar name])
array = add_element(array input, timestamp value [, varchar name]);
array = add_element(array input, timestamp value [, nvarchar name]);
The input value specifies the
array to which to append the
element.
The value value specifies the
value to store in the new array
element.
The optional name value specifies
the name of the array
element to append.
Returns
The function appends a new element with a value.Example
The following function appends an element to the end of the my_array
array and stores the value
45 in that
element:
add_element(my_array, 45)