sqlexit() 函数终止所有数据库服务器连接,并释放资源。您可使用 sqlexit() 来减少程
序中数据库开销,其仅短暂地引用数据库且在很长间隔之后,或仅在初始化期间访问数据
库。
语法
mint sqlexit();
用法
当无数据库打开时,
仅调用 sqlexit() 函数。
如果打开的数据库使用事务,
则在 sqlexit()
关闭数据库之前,
它回滚任何打开的事务。
此函数的行为类似于 DISCONNECT ALL 语句。
然而,
如果任何当前的事务退出,
则 DISCONNECT ALL 语句失败。
在您调用 sqlexit() 之
前,请使用 CLOSE DATABASE 语句来关闭打开的数据库。
在应用程序调用 sqlexit() 之前,如果它仅有一个隐式的连接,则下一 SQL 语句的执
行,或 sqlstart() 库函数的执行会重新建立至缺省的数据库服务器的隐式的连接。如果应用
程序创建了一个或多个显式的连接,则在您执行任何其他 SQL 语句之前,您必须发出
CONNECT 语句。
返回代码
0
sqlexit() 调用成功。
<0
sqlexit() 调用不成功。