Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
校验此连接上的数据库。
public ul_bool ULValidateDatabaseTableName( SQLCA * sqlca, char const * start_parms, char const * table_name, ul_u_short flags, ul_validate_callback_fn callback_fn, void * user_data )
sqlca 指向 SQLCA 的指针。
start_parms 用于启动数据库的参数。
table_name 要验证的特定表的名称。
flags 控制校验类型的标记。
callback_fn 接收校验进度信息的函数。
user_data 通过回调发送回调用者的用户数据。
如果成功则返回 true,否则返回 false。
根据传递给此例程的标记不同,可校验的低级别存储和/或索引。要在校验期间接收信息,执行回调函数并将地址传递给此例程。要限制对特定表的验证,将表名或 ID 作为最后的参数传入例程。
flags 参数由以下值组合而成:
#ULVF_TABLE 有关详细信息,请参见ULVF_TABLE 变量。
#ULVF_INDEX 有关详细信息,请参见ULVF_INDEX 变量。
#ULVF_DATABASE 有关详细信息,请参见ULVF_DATABASE 变量。
#ULVF_EXPRESS 有关详细信息,请参见ULVF_EXPRESS 变量。
#ULVF_FULL_VALIDATE 有关详细信息,请参见ULVF_FULL_VALIDATE 变量。