プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Data Visualizationユーザーズ・ガイド
12c (12.2.1.2.0)
E82971-01
目次へ移動
目次

前
前へ
次
次へ

変換関数

変換関数は、ある形式から別の形式に値を変換します。

関数 説明

Cast

Cast(hiredate AS CHAR(40)) FROM employee

式またはnullリテラルのデータ型を別のデータ型に変更します。たとえば、customer_name (CharまたはVarcharのデータ型)またはbirthdate(日時リテラル)をキャストできます。

日付データ型に変更する場合は、Castを使用します。

ToDateは使用しないでください。

IfNull

IfNull(Sales, 0)

ある式がnull値と評価されるかどうかをテストし、評価された場合は、指定された値をその式に割り当てます。

IndexCol

SELECT IndexCol(VALUEOF (NQ_SESSION.GEOGRAPHY_LEVEL), Country, State, City), Revenue FROM Sales

外部情報を使用して、サインイン・ユーザーが表示するのに適切な列を戻します。

NullIf

SELECT e.last_name, NULLIF(e.job_id, j.job_id) "Old Job ID" FROM employees e, job_history j WHERE e.employee_id = j.employee_id ORDER BY last_name, "Old Job ID";

2つの式を比較します。同じである場合は、NULLを戻します。それらが等しくない場合、最初の式が戻されます。最初の式には、リテラルのNULLを指定できません。

To_DateTime

SELECT To_DateTime ('2009-03-0301:01:00', 'yyyy-mm-dd hh:mi:ss') FROM sales

日時書式の文字列リテラルを日時データ型に変換します。