Dynamic Server provides support for the following kinds of UDRs.
| UDR Task | SPL
Routines |
C
Routines |
Java
Routines |
For More
Information |
|---|---|---|---|---|
| Cast function | Yes | Yes | Yes | Creating User-Defined Casts |
| Cost function | No | Yes | No | Improving UDR Performance |
| End-user routine | Yes | Yes | Yes | page Creating an End-User Routine |
| Iterator function | No | Yes | Yes | Developing a User-Defined Routine |
| Negator function | Yes | Yes | Yes | Improving UDR Performance |
| Opaque data type support function | No | Yes | Yes | Creating an Opaque Data Type |
| Operator function | Yes | Yes | Yes | Extending Operators and Built-In Functions |
| Operator-class function | No | Yes | No | Extending an Operator Class |
| Parallelizable UDR | No | Yes | Yes | Improving UDR Performance |
| Statistics function | No | Yes | Yes | Improving UDR Performance |
| Selectivity function | No | Yes | No | Improving UDR Performance |
| User-defined aggregate | Yes | Yes | Yes
(with some limitations) |
Creating User-Defined Aggregates |
To extend the support for one of these kinds of functions, you can write your own version of the appropriate function and register it with the database.
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]