A caracteristic of user-defined functions or aggregates.
The returned value is the same if the function is called with the same parameters.
The returned value can vary even if the function is called with the same parameters.
See Implementation
A caracteristic of user-defined functions or aggregates.