Module SQL

Module SQL is a method of combining the computing power of a programming language and the database manipulation capabilities of SQL.

Module SQL statements are SQL statements written in an SQL client module, that can be called as routines from the host language program source code like a host language routine.

An SQL standard Module Language file is compiled into calls to a SQL runtime library that interacts with the Database management system.

This allows programmers to call SQL statements from applications written in regular programming languages.

[6] Supported host languages are Ada, BASIC, C, COBOL, Fortran, Pascal and PL/I.