Scalar and aggregate user-defined functions return a single value to the calling environment.
You can install SAP Sybase IQ in a wide variety of configurations. UDFs must be easily installed within this environment, and must be able to run within all supported configurations. The SAP Sybase IQ installer provides a default installation directory, but allows users to select a different installation directory. UDF developers should consider providing the same flexibility when installing the UDF libraries and associated SQL function definition scripts.