Supported APIs and programming languages for external routine development
You can develop external routines, including procedures and functions, with specific APIs and associated programming languages.
The following APIs are associated and programming languages are supported.
- ADO.NET
-
.NET Common Language Runtime programming languages
-
CLI
- Embedded SQL
- C
- C++
COBOL (Only supported for procedures)
- JDBC
Java™
- OLE
- Visual Basic
- Visual C++
-
Any other programming language that supports this API.
- OLE DB (Only supported for table functions)
-
Any programming language that supports this API.
-
- SQLJ
- Java