| 列名 | 列类型 | 列约束 | 表约束 |
|---|---|---|---|
| user_id | UNSIGNED INT | NOT NULL | 主键。外键引用 SYSUSERPERM。 |
| consolidate | CHAR(1) | NOT NULL | |
| type_id | SMALLINT | NOT NULL | 外键引用 SYSREMOTETYPE。 |
| address | LONG VARCHAR | NOT NULL | |
| frequency | CHAR(1) | NOT NULL | 唯一索引。 |
| send_time | TIME | 唯一索引。 | |
| log_send | NUMERIC(20,0) | NOT NULL | |
| time_sent | TIMESTAMP | ||
| log_sent | NUMERIC(20,0) | NOT NULL | |
| confirm_sent | NUMERIC(20,0) | NOT NULL | |
| send_count | INTEGER | NOT NULL | |
| resend_count | INTEGER | NOT NULL | |
| time_received | TIMESTAMP | ||
| log_received | NUMERIC(20,0) | NOT NULL | |
| confirm_received | NUMERIC(20,0) | ||
| receive_count | INTEGER | NOT NULL | |
| rereceive_count | INTEGER | NOT NULL |
每一行都描述一个具有 REMOTE 权限的用户 ID(预订者),以及发送给该用户和该用户发送来的 SQL Remote 消息的状态。
user_id 具有 REMOTE 权限的用户的用户号。
consolidate (Y/N) 指出是否已授予用户 CONSOLIDATE 权限 (Y) 或 REMOTE 权限 (N)。
type_id 标识使用 SQL Remote 所支持的哪种消息系统向此用户发送消息。
address SQL Remote 消息要发送到的地址。该地址必须符合 address_type。
frequency 发送 SQL Remote 消息的频率。
send_time 下一次将消息发送给该用户的时间。
log_send 仅将消息发送给 log_send 大于 log_sent 的预订者。
time_sent 将最新的消息发送到该预订者的时间。
log_sent 最近的发送操作的日志偏移。
confirm_sent 此预订者最近一次确认的操作的日志偏移。
send_count 已发送的 SQL Remote 消息数。
resend_count 用于确保在预订者数据库上只应用一次消息的计数器。
time_received 收到来自该预订者的最新消息的时间。
log_received 预订者数据库中当前数据库上最近收到的操作的日志偏移。
confirm_received 预订者数据库中已发送确认消息的最近操作的日志偏移。
receive_count 已接收到的消息数量。
rereceive_count 用于确保在当前数据库上只应用一次消息的计数器。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。