Holds information needed to erase a database using the DBTools library.
 Syntax
 Syntaxtypedef struct an_erase_db Members
 Members| Member name | Type | Description | 
|---|---|---|
| confirmrtn | MSG_CALLBACK | Address of a confirmation request callback routine or NULL. | 
| dbname | const char * | Database file name. | 
| encryption_key | const char * | The encryption key for the database file. Equivalent to dberase -ek or -ep options. | 
| erase | a_bit_field | Erase without confirmation (1) or with confirmation (0). Set TRUE by dberase -y option. | 
| errorrtn | MSG_CALLBACK | Address of an error message callback routine or NULL. | 
| msgrtn | MSG_CALLBACK | Address of an information message callback routine or NULL. | 
| quiet | a_bit_field | Operate without printing messages (1), or print messages (0). Set TRUE by dberase -q option. | 
| version | unsigned short | DBTools version number (DB_TOOLS_VERSION_NUMBER). | 
 See also
 See also|  | Discuss this page in DocCommentXchange.
                   | Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |