我在ODI日志方面遇到了一些麻烦。 我正在尝试从Snp_session获取日志,使用以下会话编号:
select <%=odiRef.getSession("SESS_NO")%> from dual
不幸的是,它并不总是正确的,并且实际上会经常得到错误的会话号码,例如每10次1次。 这是一种预期的行为,还是有另一种方式来获得正确的会话?
编辑: 纠正了错误输入错误
答案 0 :(得分:0)
不确定为什么这样做...上次我检查(ODI 11g)这个语法需要额外的=
字符(直接从ODI Substitution API传递输出)。你能尝试一下:
SELECT <%=odiRef.getSession("SESS_NO")%> FROM dual