Next Previous Up Top Contents Index

14 Common SQL

14.3 Functional interface

The functional interface provides a full set of Data Manipulation and Data Definition functions. The interface provides an SQL-compatible means of querying and updating the database from Lisp. In particular, the values returned from the database are Lisp values -- thus smoothly integrating user applications with database transactions. An embedded syntax is provided for dynamically constructing sophisticated queries throughselect. Iteration is also provided via a mapping function and an extension to theloop macro. If necessary, the basic functionsquery andexecute-command can be called with SQL statements expressed as strings. It is also possible to update or query the data dictionary.

14.3.1 - Functional Data Manipulation Language (FDML)
14.3.2 - Functional Data Definition Language (FDDL)

LispWorks User Guide - 14 Oct 1998

Next Previous Up Top Contents Index

Generated with Harlequin WebMaker