IBMInformix-按任务排序的时间系列SQL例程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Minus
用一个时间系列乘以另一个时间系列
Times
将一个时间系列除以另一个时间系列
Divide
将第二个参数作为第一个参数的幂自乘
Pow
获取绝对值
Abs
对时间系列取幂
Exp
获取时间系列的自然对数
Logn
获取一个时间系列除以另一个时间系列的模数或余数
Mod
对时间系列求反
Negate
返回参数且参数绑定到一元 + 运算符
GetLastNonNull
获取下一个非空元素
GetNextNonNull
修改元素或元素集
添加或更新单个元素
PutElem
添加或更新单个元素
PutElemNoDups
添加或更新给定偏移量的单个元素
PutNthElem(仅限规则的时间系列)
添加或更新整个集
PutSet
删除给定时间点的元素
DelElem
对时间系列类型执行求和
Sum
对 SMALLFLOAT 或 DOUBLE PRECISION 值求和
TSAddPrevious
计算衰减函数
TSDecay
对指定数量的值计算运行平均值
TSRunningAvg
对指定数量的值计算两个时间系列之间的运行相关性
TsRunningCor
对指定数量的值计算运行中值
TsRunningMed
Positive
将时间系列舍入到最接近的整数
Round
获取时间系列的平方根
Sqrt
获取时间系列的余弦
Cos
获取时间系列的正弦
Sin
获取时间系列的正切
Tan
获取时间系列的反余弦
Acos
获取时间系列的反正弦
Asin
获取时间系列的反正切
Atan
获取两个时间系列的反正切
Atan2
对一个或两个时间系列执行算术运算(续)
更新集
UpdSet
将一个时间系列中的每一个元素放入另一个时间系列
PutTimeSeries
修改元数据
更新用户定义的元数据
UpdMetaData
使元素对扫描可见或不可见
使元素不可见
HideElem
使一定范围的元素不可见
HideRange
使元素可见
RevealElem
使一定范围的元素可见
RevealRange
如果时间系列存储在容器中,那么获取实例标识
InstanceId
在时间戳记和偏移量之间转换
如果是时间戳记,那么返回偏移量
GetIndex
如果是偏移量,那么返回时间戳记
GetStamp
对元素数进行计数
返回元素数
GetNelems
获取两个时间戳记之间的元素数
ClipGetCount
选择单个元素
获取与给定时间戳记关联的元素
AggregateRange
聚集多个行的时间系列值
TSRollup
创建延迟的时间系列
创建将源时间系列延迟给定偏移量的时间系列
Lag(仅限规则的时间系列)
重置原点
重置原点
SetOrigin
管理容器
创建容器
TSContainerCreate
销毁容器
TSContainerDestroy
设置容器名称
SetContainerName
对指定数量的值计算运行求和
TSRunningSum
对指定数量的值计算运行偏离值
TSRunningVar
比较 SMALLFLOAT 或 DOUBLE PRECISION 值
TSCmp
返回先前保存的值
TSPrevious
对一个或两个时间系列执行算术运算
将两个时间系列相加
Plus
从一个时间系列减去另一个时间系列
GetElem
获取某个时间戳记的或之前的元素
GetLastValid
获取某个时间戳记之后的元素
GetNextValid
获取某个时间戳记之前的元素
GetPreviousValid
获取指定位置的元素
GetNthElem
获取第一个元素
GetFirstElem
获取最后一个元素
GetLastElem
获取上一个非空元素
抽取包括给定时间的时间段
WithinC
抽取在给定时间开始或结束的时间段
WithinR
将新日历应用到时间系列
应用日历
ApplyCalendar
创建和装入时间系列
装入客户机文件中的数据
BulkLoad
创建规则的空时间系列,规则的已填充时间系列或规则的包含元数据的时间系列
TSCreate
创建不规则的空时间系列,不规则的已填充时间系列或不规则的包含元数据的时间系列
返回分配给一个或所有容器的总页数
TSContainerTotalPages
返回一个或所有容器使用的页数
TSContainerTotalUsed
返回一个或所有容器的元素数、使用的页数和分配的总页数
TSContainerUsage
以下例程仅用于规则的时间系列:
Lag
PutNthElem
TSCreate
TSCreateIrr函数仅用于不规则的时间系列。
删除指定时间范围中的所有元素
DelClip
删除指定时间范围中的所有元素并释放Байду номын сангаас间系列任何部分中的空间
DelRange
删除指定时间范围中的所有元素并释放时间系列结尾的空间
DelTrim
插入元素
InsElem
插入集
InsSet
释放指定时间范围或整个时间系列中的空页
NullCleanup
更新元素
UpdElem
TSColNameToList
返回时间系列中一个列的列表
TSColNumToList
返回包含时间系列列和非时间系列列的列表
TSRowToList
返回包含一个时间系列列和非时间系列列的列表
TSRowNameToList
返回包含一个时间系列列和非时间系列列的列表
TSRowNumToList
在Apply函数中用于对时间系列执行统计计算
指定用于将数据插入时间系列的容器池
TSContainerPoolRoundRobin
将容器添加到容器池或从容器池中除去容器
TSContainerSetPool
监视容器
返回一个或所有容器中的元素数
TSContainerNElems
返回一个或所有容器中使用的空间百分比
TSContainerPctUsed
检查空元素或隐藏的元素
确定元素是否隐藏。
ElemIsHidden
确定元素是否为空。
ElemIsNull
抽取并使用部分时间系列
抽取两个时间戳记之间或对应于一组值的时间段并对每个条目运行表达式或函数
Apply
抽取两个时间点之间的数据
Clip
剪切一定数量的元素
ClipCount
输出 XML 格式的值
TStoXML
创建不规则的空时间系列不规则的已填充时间系列或不规则的包含元数据的时间系列
IBMInformix-按任务排序的时间系列SQL例程
按任务排序的时间系列 SQL 例程
基于任务类型将时间系列 SQL 例程排序到逻辑区域。
表 1. 按任务类型排序的时间系列 SQL 例程
任务类型
描述
例程名
从时间系列中获取信息
获取原点
GetOrigin
获取时间间隔
GetInterval
获取日历
GetCalendar
获取日历名称
GetCalendarName
获取容器名称
GetContainerName
获取用户定义的元数据
GetMetaData
获取元数据类型
GetMetaTypeName
确定时间系列是否是规则的
IsRegular
TSCreateIrr
查找时间系列的交集或并集
构建多个时间系列的交集并可以选择剪切结果
Intersect
构建多个时间系列的并集并可以选择剪切结果
Union
迭代器函数
将时间系列数据转换为表格式
Transpose
聚集函数
返回包含时间系列中所有元素的列表(行集合)
TSSetToList
返回时间系列中一个列的列表
将二进制函数应用到一对时间系列,或一个时间系列和一个兼容的行类型或编号
ApplyBinaryTsOp
将一元函数应用到时间系列
ApplyUnaryTsOp
将另一个函数应用到一组时间系列
ApplyOpToTsSet
聚集时间系列值
聚集单个行中时间系列的值
AggregateBy
聚集指定时间范围内单个行中时间系列的值
相关文档
最新文档