The following routines are included in the Mimer API:
Routine |
Description |
Micro API compatible |
---|---|---|
Add currently set parameters to statement. |
Yes |
|
Starts a session with the database. (wchar_t version.) |
Yes |
|
Starts a session with the database. (UTF-8 version.) |
|
|
Starts a session with the database. (char version.) |
Yes |
|
Prepares a statement for execution. (wchar_t version.) |
Yes |
|
Prepares a statement for execution. (UTF-8 version.) |
|
|
Prepares a statement for execution. (char version.) |
Yes |
|
Starts a transaction. |
|
|
Closes an open cursor. |
Yes |
|
Obtains the number of columns in a result set. |
|
|
Obtains the name of a column. (wchar_t version.) |
|
|
Obtains the name of a column. (UTF-8 version.) |
|
|
Obtains the name of a column. (char version.) |
|
|
Returns the type of a column. |
|
|
Returns the current row of a result set. |
|
|
Ends a database session. |
Yes |
|
Closes a prepared statement. |
Yes |
|
Commits or rollbacks a transaction. |
|
|
Executes a statement that does not return a result set. |
Yes |
|
Executes a statement directly without parameters. (wchar_t version.) |
Yes |
|
Executes a statement directly without parameters. (UTF-8 version.) |
|
|
Executes a statement directly without parameters. (char version.) |
Yes |
|
Advances to the next row of the result set. |
Yes |
|
Moves the current cursor position on a scrollable cursor. |
|
|
Advances to the next row of the result set but optionally skips a number of rows in the result set. |
Yes |
|
Gets binary data from a result set or an output parameter. |
Yes |
|
Retrieves the content of a binary large object. |
|
|
Gets boolean data from a result set or an output parameter. |
Yes |
|
Gets double precision float data from a result set or an output parameter. |
Yes |
|
Gets single precision float data from a result set or an output parameter. |
Yes |
|
Gets int32_t integer data from a result set or an output parameter. |
Yes |
|
Gets int64_t integer (long long) data from a result set or an output parameter. |
Yes |
|
Obtains a large object handle. |
|
|
Retrieves the contents of a character large object. (wchar_t version.) |
|
|
Retrieves the contents of a character large object. (UTF-8 version.) |
|
|
Retrieves the contents of a character large object. (char version.) |
|
|
Obtains server statistics information. |
Yes |
|
Gets character data from a result set or an output parameter. (wchar_t version.) |
Yes |
|
Gets character data from a result set or an output parameter. (UTF-8 version.) |
|
|
Gets character data from a result set or an output parameter into a multi byte character string. (char version.) |
Yes |
|
Gets a Universally unique identifier from a result set or output parameter. |
Yes |
|
Checks if a result set column or output parameter has the SQL null value. |
Yes |
|
Advances the current row to the next row, within the current array. |
|
|
Opens a result set. |
Yes |
|
Returns the number of parameters for a statement. |
|
|
Detects the input/output mode of a parameter. |
|
|
Obtains the name of a parameter. (wchar_t version.) |
|
|
Obtains the name of a parameter. (UTF-8 version.) |
|
|
Obtains the name of a parameter. (char version.) |
|
|
Obtains the data type of a parameter. |
|
|
Sets the number of bytes to fetch in each server request. |
|
|
Sets a binary data parameter. |
Yes |
|
Sets the data of a binary large object. |
|
|
Sets a boolean data parameter. |
Yes |
|
Sets a double precision floating point parameter. |
Yes |
|
Sets a single precision floating point parameter. |
Yes |
|
Sets an int32_t integer parameter. |
Yes |
|
Sets an int64_t integer parameter. |
Yes |
|
Sets a large object in the database. |
|
|
Sets the data of a character large object. (wchar_t version.) |
|
|
Sets the data of a character large object. (UTF-8 version.) |
|
|
Sets the data of a character large object. (char version.) |
|
|
Sets an input parameter to the SQL null value. |
Yes |
|
Sets a string parameter. (wchar_t version.) |
Yes |
|
Sets a string parameter. (UTF-8 version.) |
|
|
Sets a string parameter. (char version.) |
Yes |
|
Sets a string parameter. (wchar_t version.) |
|
|
Sets a string parameter. (UTF-8 version.) |
|
|
Sets a string parameter. (char version.) |
|
|
Sets a Universally unique identifier parameter. |
Yes |