Create user-defined routines

Extending the database server frequently requires that you create UDRs to support the extensions. A routine is a collection of program statements that perform a particular task. A UDR is a routine that you create that can be invoked in an SQL statement, by the database server, or from another UDR.

The HCL OneDB™ database server supports UDRs in the following languages:
  • Stored Procedure Language (SPL)
  • The C programming language
  • The Java™ programming language

If you create applications with Visual Studio 2005, you must embed the manifest in the executables and DLLs.

Use this command to embed a manifest file in a DLL:
mt.exe -manifest manifest_filename -outputresource:dll_name;2
Use this command to embed a manifest file in an executable file:
mt.exe -manifest manifest_filename -outputresource:dll_name;1
For more information about manifests, see the Microsoft™ website.