Collection Contents 上一页 下一页 PDF

ASA SQL 参考

系统表

SYSREMOTEUSER 系统表


列名 列类型 列约束 表约束
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    用于确保在当前数据库上只应用一次消息的计数器。


Collection Contents 上一页 下一页 PDF