pg_on_connection_loss

Name

pg_on_connection_loss -- 为意外的连接丢失设置或者改变一个回调

Synopsis

pg_on_connection_loss dbHandle callbackCommand

输入

dbHandle

声明一个有效的数据库句柄。

callbackCommand

如果提供了这个参数,那么提供一个检测到连接丢失之后执行的命令字串。

输出

描述

pg_on_connection_loss创建、修改、或者取消一个在发生与数据库的连接意外中断的时候 执行的回调命令。 如果有callbackCommand 参数,则建立请求,否则就代换为一个 已经存在的请求命令字串。如果没有 callbackCommand,则取消前面 一个请求。

回调命令字串是在 Tcl 空闲循环里调用的。这个空闲是一个用 Tk 写的 应用的正常空闲状态。在非 Tk 的 Tcl 脚本里,你可以执行 update 或者 vwait 以进入 空闲状态。