A SQLite database.
A generalized boolean.
with-sqlite-blob opens a BLOB by calling sqlite-open-blob with database, owner, table-name, column-name, rowid and read-only, binds blob-var to the resulting sqlite-blob, and evaluates the forms in body (as an implicit
progn) inside the binding and inside an
unwind-protect that closes blob-var on exit.
with-sqlite-blob guarantees to close the BLOB when it exits, you should use it in preference to calling sqlite-open-blob directly.
LispWorks User Guide and Reference Manual - 20 Sep 2017