我在OBIEE评估功能上阅读了一些内容,但由于我不是新手,因此无法理解。
EVALUATE('GetValue(%1,''SELECT MAX(P3_LST37) INTO :strValue FROM MV_ITEMSX WHERE ITEM_NUMBER = XXXX '' )' AS VARCHAR(2000), "Product")
您能帮助我理解上述功能吗?
由于
答案 0 :(得分:0)
Evaluate函数使您能够将函数发送到数据库以评估并将数据返回到OBIEE。出于安全考虑,您必须使用函数中的引用而不是值本身。
例如,如果我有一个专栏" Core"。" Date"它将日期作为字符串返回,并希望使用evaluate的TO_DATE函数,我将发出以下计算表达式:
评估(' TO_DATE(%1,' DD-MON-YYYY')AS DATE'," Core"。" Date" )
希望有所帮助。