EVAL_TEXTファンクション
EVAL_TEXTファンクションは、アナリティック・ワークスペースのテキスト式を評価し、結果の文字列を返します。
EVAL_TEXTファンクションをSELECT from DUAL文に指定して、アナリティック・ワークスペースで定義される文字定数を返すことができます。詳細は、『Oracle Database SQL言語リファレンス』のDUAL表からの選択についての説明を参照してください。
|
注意:
OLAPワークシート内からはこのファンクションを実行できません。SQL*PlusなどのSQLツール内で実行してください。 |
構文
EVAL_TEXT (
olap_text_expression IN VARCHAR2)
RETURN VARCHAR2;
例
次の例では、セッションの現在の言語を指定するNLS_LANGUAGEオプションの値を返します。
SET serveroutput ON
SELECT dbms_aw.eval_text('nls_language') "NLS Language" FROM dual;
この例におけるNLS_LANGUAGEの値はAMERICANです。
NLS Language
---------------
AMERICAN