ESQL/C library functions
The library contains a set of C functions that you can use in your application.
These functions fall into the following categories:
- Data type alignment library functions provide support for computer-independent size and alignment information for different data types and assist in working with null database values.
- Character and string library functions provide character-based manipulations such as comparison and copying.
- DECIMAL library functions support access to DECIMAL values through the decimal structure.
- Formatting functions enable you to specify display formats for different data types.
- DATE library functions support access to DATE values.
- DATETIME and INTERVAL library functions support access to values of these data types through the datetime and interval structures.
- Error message functions provide support for obtaining and formatting error-message text that is specific to HCL OneDB™ .
- Database server control functions enable your application to implement such features as canceling queries and terminating connections.
- INT8 library functions enable you to access INT8 values through the int8 structure.
- Smart-large-object library functions provide a file-like interface to the BLOB and CLOB data types.