Although you can declare multiple distinct versions of a user-defined function, you cannot do so for functions such as a name that IBM Informix software defines.