Overload built-in SQL functions
The database server provides built-in SQL functions that provide some basic mathematical operations. You can overload most of these built-in SQL functions. For example, you might want to create a sin() function on a UDT that represents complex numbers. For a complete list of built-in SQL functions that you can overload, see Built-in functions.