Concept Flow - VARIADIC parameters
Function call with VARIADIC argument
Check if argument is an array
Unpack array
Process each element in the list
Return result
When a function is called with VARIADIC, PostgreSQL checks if the argument is an array. If yes, it unpacks the array into individual elements to process them one by one.
