CalendarTable 表

CalendarTable 表维护有关数据库使用的时间系列日历的信息。

创建日历时,将行插入 CalendarTable 表。CalendarTable 表包含七个预定义日历,您可以使用这些日历而不必创建日历。 可以通过对 CalendarTable 表中的行运行 UPDATE 语句来更改日历。

下表包含 CalendarTable 表中的列。

表 1. CalendarTable 表
列名 数据类型 描述
c_version INTEGER 内部。日历的版本。目前仅支持 V0。
c_refcount INTEGER 内部。对引用此日历的行中时间系列的数量进行计数。c_refcount 列由 TimeSeries 上的 AssignDestroy 函数进行维护。附加到此表的规则仅在 c_refcount 为 0 时才允许更新,此限制确保不破坏引用完整性。
c_name VARCHAR(255) 日历的名称。
c_calendar Calendar 日历的 Calendar 类型。
c_id SERIAL 内部。日历的序列号。