User's Guide
Part V. The SQL Anywhere Programming Interfaces
Chapter 35. Using the Database Tools InterfaceThis section lists the enumeration types that are used by the DBTools library. The enumerations are listed alphabetically.
Specifies the volume of output, for .
enum {VB_QUIET,VB_NORMAL,VB_VERBOSE};
| Value | Description |
|---|---|
| VB_QUIET | No output |
| VB_NORMAL | Normal amount of output |
| VB_VERBOSE | Verbose output, useful for debugging. |
Used in the a_create_db structure, to specify the value of blank_pad.
enum {NO_BLANK_PADDING,BLANK_PADDING};
| Value | Description |
|---|---|
| NO_BLANK_PADDING | Does not use blank padding |
| BLANK_PADDING | Uses blank padding |
The type of a user list, as used by an .a_translate_log structure
typedef enum dbtran_userlist_type {DBTRAN_INCLUDE_ALL,DBTRAN_INCLUDE_SOME,DBTRAN_EXCLUDE_SOME} dbtran_userlist_type;
| Value | Description |
|---|---|
| DBTRAN_INCLUDE_ALL | Include operations from all users |
| DBTRAN_INCLUDE_SOME | Include operations only from the users listed in the supplied user list. |
| DBTRAN_EXCLUDE_SOME | Exclude operations from the users listed in the supplied user list. |
The type of a unload being performed, as used by the an_unload_db structure.
enum {UNLOAD_ALL,UNLOAD_DATA_ONLY,UNLOAD_NO_DATA};
| Value | Description |
|---|---|
| UNLOAD_ALL | Unload both data and schema. |
| UNLOAD_DATA_ONLY | Unload data. Do not unload schema. |
| UNLOAD_NO_DATA | Unload schema only. |