Dreamweaver TechniqueJAVA Script サンプル | CSS sample | JAVA Applet sample | Flash Sample
HTML4.0 reference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial
ASP ADO リファレンス | PHP関数リファレンス | MySQL関数リファレンス
その他の単一行関数
RIKO's Oracle trial logo

■ その他の単一行関数

構文 引数 返される値
その他の単一行関数
1 BFILENAME(dir, file) dir サーバ上の降るパス 物理LOBバイナリファイルに対応付けられているBFILEロケータ
file サーバ上に存在するファイル名
2 COALESCE(expr1 [, expr2, ・・・・]) expr1 数値型、文字型、日付型の列、またはそれらの型を返す演算式や関数の列 引数の中で、最初のNULLでないデータ
expr2 数値型、文字型、日付型の列、またはそれらの型を返す演算式や関数の列
3 DECODE(expr, serch, result [, serch1, result1][, default]) expr 数値型、文字型、日付型の列、またはそれらの型を返す演算式や関数の列 exprの値がserchの値に等しい場合はresult の値、それ以外の場合は defaultの値
serch 数値型、文字型、日付型、またはそれらの型を返す演算式や関数
result 数値型、文字型、日付型、またはそれらの型を返す演算式や関数
default 数値型、文字型、日付型、またはそれらの型を返す演算式や関数(省略可)
4 PATH(n) n 整数 同じ相関係数を持つUNDER_PATH条件によって指定されるパスの相対パス
5 DEPTH(n) n 整数 同じ相関係数を持つUNDER_PATH条件によって指定されるパスのレベル数
6 DUMP(s [, fmt [, startposition [, len]]]) s 文字列、または文字列を返す演算式や関数 charの文字列からダンプ応報を抽出した結果の文字列
fmt 戻り値の書式を指定する整数(省略可)
startposition ダンプ情報を抽出する開始位置を表す整数(省略可)
len ダンプ情報を抽出する長さを表す整数(省略可)
7 EMPTY_BLOB( ) なし LOB列または属性を初期化できる空のLOBロケータ
EMPTY_CLOB( )
8 EXISTSNODE(xmltype, xpath) xmltype XMLTypeのデータ XMLパスにノードが存在しているかを確認し、存在している場合は「1」、存在していない場合は「0」
xpath XPath文字列
9 EXTRACT(xmltype, xpath) xmltype XMLTypeのデータ XMLフラグメントを含むXMLTypeインスタンス
xpath XPath文字列
10 EXTRACTVALUE(xmltype, xpath) xmltype XMLTypeのデータ XMLフラグメントを含むXMLTypeインスタンスのスカラー値
xpath XPath文字列
11 GREATEST(expr [, expr1, ・・・]) expr 数値型、文字型、日付型、またはそれらの型を返す演算式や関数 引数で渡された数値の中で最大の数値
12 LEAST(expr [, expr1, ・・・]) expr 数値型、文字型、日付型、またはそれらの型を返す演算式や関数 引数で渡された数値の中で最小の数値
13 NLS_CHARSET_DECL_LEN(n, charsetid) n 数値、または数値を返す演算式や関数 NCHAR型の宣言の幅
charsetid キャラクタセットID
14 NLS_CHARSET_ID(s) s キャラクタセットを表す文字列、または文字列を返す演算式や関数 引数に指定したキャラクタセット名に対応するキャラクタセットID
15 NLS_CHARSET_NAME(n) n キャラクタセットIDを表す数値、または数値を返す演算式や関数 引数に指定したキャラクタセットIDに対応するキャラクタセット名
16 NULLIF(expr1, expr2) expr1 数値型、文字型、日付型、またはそれらの型を返す演算式や関数 引数に指定した2つの引数が同じ値の場合はNULL、異なる場合はexpr1
expr2 数値型、文字型、日付型、またはそれらの型を返す演算式や関数
17 NVL(expr1, expr2) expr1 数値型、文字型、日付型、またはそれらの型を返す演算式や関数 expr1がNULLの場合はexpr2の値、expr1がNULLでない場合はexpr1の値
expr2 数値型、文字型、日付型、またはそれらの型を返す演算式や関数
18 NVL2(expr1, expr2, expr3) expr1 数値型、文字型、日付型、またはそれらの型を返す演算式や関数 expr1がNULLでない場合はexpr2の値、expr1がNULLの場合はexpr3の値
expr2 数値型、文字型、日付型、またはそれらの型を返す演算式や関数
expr3 数値型、文字型、日付型、またはそれらの型を返す演算式や関数
19 SYS_CONNECT_BY_PATH(s1, s2) s1 文字型の列、または文字型の列を返す演算式や関数

s1のルートからノードへのパスを文字列s2で区切った列の値とともに返す

s2 文字列、または文字列を返す演算式や関数
20 SYS_CONTEXT(s1, s2) s1 文字列、または文字列を返す演算式や関数 コンテキストのs1に関連づいたs2の値
s2 文字の列、または文字列を返す演算式や関数
21 SYS_DBURIGEN(expr [, expr1, ・・・]) expr 数値型、文字型、日付型、またはそれらの型を返す演算式や関数 特定の列または行オブジェクトへのDBUriTypeを作成し、その結果を返す
22 SYS_GUID( ) なし グローバルなRAW型の一意な識別子
23 SYS_TYPEID(VALUE(object_type)) VALUE(object_type) VALUE関数を使用したオブジェクトインスタンス オペランドで最も指定されるデータ型の型ID
24 SYS_XML(expr) expr 数値型、文字型、日付型、またはそれらの型を返す演算式や関数 検索結果から作成される単一のXML文書
25 SYS_XMLGEN(expr) expr 数値型、文字型、日付型、またはそれらの型を返す演算式や関数 検索結果から作成したXMLTypeインスタンス
26 UID なし ユーザーID
27 UPDATEXML(xmltype_instanc, xpath, expr [, expath1, expr1, ・・・]) xmltype_instanc XMLTypeのインスタンス 更新された値から作成されるXMLTypeインスタンス
xpath XPath文字列
expr 列、定数、非分析関数、またはそれらを含む式
28 USER なし ユーザー名
29 USERENV(s) s 現行セッションの情報を得るためのパラメータを現す文字列 現行セッションの情報
30 VSIZE(expr) expr 数値型、文字型、日付型、またはそれらの型を返す演算式や関数 内部表現でのバイト数
31 XMLAGG(XMLELEMENT(tagname, expr)) tagname XMLの要素タグに使用する名称を表す文字列 XMLのコレクションを取り、集計されたXML文書
expr 数値型、文字型、日付型、またはそれらの型を返す演算式や関数
32 XMLCOLATTVAL(expr) expr 数値型、文字型、日付型、またはそれらの型を返す演算式や関数 それぞれのXMLフラグメントの名前が"column"、属性が"name"となるように作成したXML文書
33 XMLCONCAT(XMLELEMENT(tagname1, expr1), XMLELEMENT(tagname2, expr2), ・・・) tagname XMLの要素タグに使用する名称を表す文字列

それぞれの行にの一連の要素を連結して作成したXML文書

expr 数値型、文字型、日付型、またはそれらの型を返す演算式や関数
34 XMLFOREST(expr [, expr1]) expr 数値型、文字型、日付型、またはそれらの型を返す演算式や関数 各行の一連の要素を連結して作成したXML文書
35 XMLSEQUENCE(xmtype) xmtype XMLTypeのデータ VARRAY型の単一要素ドキュメント
36 XMLTRANSFORM(xmltype_instance1, xmltype_instance2) xmltype_instance1 XMLTypeインスタンス XMLを適用して作成したXML文書
xmltype_instance2 XMLTypeインスタンス
37 INNVL(condition) condition true, false, unknownに評価される条件 条件がtrueに評価される場合は「false」、falseまたは「unknown」に評価される場合は「true」
38 ORA\HASH(expr [, bucket [, seed]]) expr 数値型、文字型、日付型、またはそれらの型を返す演算式や関数 exprのハッシュ値
bucket 0〜4294967295の整数
seed 0〜4294967295の整数

 

<< 戻る 
R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box | RIKOの保管庫