Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » SQL Anywhere データベース・ツール・インタフェース » データベース・ツール・インタフェース » DBTools 構造体

 

an_erase_db 構造体

DBTools ライブラリを使用してデータベースを消去するために必要な情報を格納します。

構文
typedef struct an_erase_db {
    unsigned short      version;
    const char *        dbname;
    MSG_CALLBACK        confirmrtn;
    MSG_CALLBACK        errorrtn;
    MSG_CALLBACK        msgrtn;
    a_bit_field         quiet : 1;
    a_bit_field         erase : 1;
    const char *        encryption_key;
} an_erase_db;
メンバ
メンバ 説明
version DBTools のバージョン番号。
dbname 消去するデータベース・ファイル名。
confirmrtn 動作確認コールバック・ルーチン。
errorrtn エラー・メッセージ処理コールバック・ルーチン。
msgrtn 情報メッセージ処理コールバック・ルーチン。
quiet 操作中にメッセージを出力する (0) またはしない (1)。
erase 消去するときに確認する (0) またはしない (1)。
encryption_key データベース・ファイルの暗号化キー。
参照