Call Level Interface
Abbreviation | CLI |
---|---|
Status | Published |
Year started | 1992 |
Organization | Application programming interfaces |
Website | publications |
The Call Level Interface (CLI) is an
database management system (DBMS) and how the returned recordsets should be handled by the application in a consistent way. Developed in the early 1990s, the API was defined only for the programming languages C and COBOL
.
The interface is part of what
dynamic-link libraries
(DLL). It supports and encourages a rich set of client–server tools.
The most widespread use of the CLI standard is the basis of the
History
The work with the Call Level Interface began in a subcommittee of the US-based
ISBN 1-85912-081-4
and the internal document number is C451.
ISO SQL/CLI is an addendum to 1992 SQL standard (SQL-92). It was completed as ISO standard ISO/IEC 9075-3:1995 Information technology—Database languages—SQL—Part 3: Call-Level Interface (SQL/CLI). The current SQL/CLI effort is adding support for SQL3.
In the fourth quarter of 1994, control over the standard was transferred to the X/Open Company, which significantly expanded and updated it. The X/Open CLI interface is a superset of the ISO SQL CLI.
References
- ISBN 1-85912-081-4.
- ISBN 978-0672335419.
- ^ "ISO/IEC 9075-3:2003". ISO. Retrieved 13 December 2014.
- ISBN 978-0672335419.
- ^ "Call-Level Interface". FOLDOC: Free On-Line Dictionary of Computing. FOLDOC. Retrieved 13 December 2014.
- ^ "Call-level interface | Define Call-level interface at Dictionary.com". dictionary.reference.com. Archived from the original on 2013-01-01.
- ^ "CLI Definition from PC Magazine Encyclopedia". PC Mag. Retrieved 13 December 2014.
A database programming interface from the SQL Access Group (SAG), an SQL membership organization.
External links
- Online definition of CLI at The Open Group webpage