Example: lrd_ora8_lob_write and lrd_ora8_lob_create_temporary Oracle 8.0 Functions

Creates a temporary large object.

LRDRET lrd_ora8_lob_create_temporary( void * mpvLRDDBIHandleSvcCtx, void * mpvLRDDBIHandleLob, unsigned short mjCsid, unsigned char mjCsfrm, unsigned char mjLobtype, BOOL mjCache, unsigned short mjDuration, int miDBErrorSeverity );

mpvLRDDBIHandleSvcCtx A pointer to an LRDDBI Service Context Handle with a valid Server Handle attribute.
mpvLRDDBIHandleLob A pointer to an LRDDBI Lob Descriptor Handle.
mjCsid The character set ID.
mjCsfrm The character set form.
mjLobtype Lob type. Either character LOB or binary LOB.
mjCache Write (True) or don't write (False) the temporary LOB to cache.
mjDuration Duration of temporary LOB.
miDBErrorSeverity The Error Severity Levels of a failure in a database routine.

The lrd_ora8_lob_create_temporary function creates a temporary large object descriptor (LOB).

Return Values

See LRD Return Values.


Parameterization is not applicable to this function.