All Manuals > LispWorks® User Guide and Reference Manual > 45 The SQL Package

ora-lob-flush-buffer Function

Summary

Flushes the buffer of the Oracle client.

Package

sql

Signature

ora-lob-flush-buffer lob-locator &key free-buffer errorp

Arguments
lob-locator
A LOB locator.
free-buffer
A generalized boolean.
errorp
A generalized boolean.
Description

The function ora-lob-flush-buffer flushes the buffer that is used by the Oracle client for lob-locator.

If free-buffer is true, it also frees the buffer. The default value of free-buffer is nil.

If an error occurs and errorp is true, an error is signaled. If errorp is false, the function returns an object of type sql-database-error. The default value of errorp is nil.

Notes
  1. This is a direct call to OCILobFlushBuffer.
  2. ora-lob-flush-buffer is available only when the "oracle" module is loaded. See the section 23.11 Oracle LOB interface for more information.
See also

ora-lob-enable-buffering


LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:56