Interfaz a nivel de llamada SQL y Open Database Connectivity

La interfaz de nivel de llamada (CLI) de Db2 es una interfaz de programación de aplicaciones en la que se proporcionan funciones a programas de aplicación para procesar sentencias de SQL dinámico.

Db2 CLI permite a los usuarios acceder a las funciones de SQL directamente a través de una interfaz de llamada. Los programas CLI también pueden compilarse utilizando un kit de desarrollador de software de Open Database Connectivity ( ODBC ), disponible en Microsoft u otros proveedores, que permite el acceso a fuentes de datos de ODBC. A diferencia del uso de SQL incorporado, no se requiere una compilación previa. Las aplicaciones que se desarrollan con esta interfaz pueden ejecutarse en diferentes bases de datos sin compilarse para cada una de las bases de datos. Mediante la interfaz, las aplicaciones utilizan llamadas de procedimiento durante el tiempo de ejecución para conectarse a bases de datos, emitir sentencias de SQL y obtener datos devueltos e información de estado.