OQL是什么
本帖最后由 wuying 于 2017-2-17 10:18 编辑不像是SQL,怎么在iTop中使用,它如何和iTop使用过程相结合,比如输入参数怎么传入OQL,输出结果怎么被iTop使用?
iTop还没有管到OLA的级别,只管到SLA的级别。(OQL是OLA的指标) Object Query Language对象查询语言,和SQL类似但比SQL语法要简单很多,功能也弱很多,只有SELECT语法。具体语法看下面:
query ::= select-query
select-query ::= SELECT class-reference
class-reference ::= name
class-joined ::= JOIN class-reference ON name.name = name.id
name ::= string | `string`
expression ::=
scalar
| expression operator expression
| (expression)
scalar ::= number | ‘string’ | “string” | column
operator ::= AND | OR | = | <> | != | > | >= | < | <= | LIKE | NOT LIKE
column ::= name | name.name
OQL的返回始终是个对象
页:
[1]