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

SAP Sybase SQL Anywhere 16.0 (中文) » UltraLite - 数据库管理和参考 » UltraLite 数据库任务和功能

 

UltraLite 事件通知

UltraLite 现在支持事件和通知。通知是事件发生时发送的消息,还提供其它参数信息。UltraLite 具有系统事件,同时事件也可以是用户定义的。

事件通知使您可以在连接之间或连接到同一数据库的应用程序之间进行协调并发送信号。通知按队列管理:可以是按连接的缺省队列,也可以是按显示创建和命名的队列(可选)。发生事件时,会将通知发送到注册队列(或连接)。

每个连接管理自己的通知队列。可以为任意连接创建命名的队列。

使用预定义系统事件,此功能还可以为数据更改(例如对表进行更改时)提供 "触发器",或者在发生同步时发送信号。预定义事件包括:

也可以由应用程序来定义和触发用户事件。

为每种受支持的语言提供了事件和通知的 API。此外,还提供了一个 SQL 函数以访问 API 功能。

 事件
 使用队列
 使用事件
 使用通知
 其它注意事项