![]() |
|
RowIdToRowNumExpression BuilderのRowIdToRowNum関数は、英数字の行IDを数値形式に変換します。 注:行IDは、Oracle CRM On Demandで専用のアルゴリズムを使用して生成され、Oracle CRM On Demandデータベースにおいて完全な参照整合性を持ちます。このアルゴリズムでは、Base-36エンコーディング(基数が36の位置記数法)を使用します。基数として36を使用すると、0~9の数字とA~Zの文字で桁を表すことができます。これは、ASCII文字に基づく大文字小文字を区別しない最適な英数字記数法です。 構文RowIdToRowNum('row_id') 結果のタイプ文字列 引数この関数の引数について次の表で説明します。
注: このトピック内で式の例において使用されている、言語に依存しないフィールド名およびフィールド名構文は、Expression Builderのリリース29サービスパック1より前のリリースで使用されていたフィールド名およびフィールド名構文です。これらの例はまだ有効です。ただし、Expression Builderのリリース29サービスパック1以降で、対応するフィールドを式のために[フィールド]リストから選択する場合、フィールド名およびフィールド名構文は、それらの例で示されたものとは異なります。フィールド名およびフィールド名構文が常に正しくなるよう、Expression Builderでは、式のフィールドは必ず[フィールド]リストから選択することをお勧めします。式でのフィールド名およびフィールド名構文の詳細は、「式について」を参照してください。 例次の例: RowIdToRowNum('12-6RX8L'). 38-8021253という値が返されます。 次の例: RowIdToRowNum('12-Y09KG') 38-57119344という値が返されます。 <AccountID>フィールドに'12-Y09KG'が含まれている場合、次の例では、 RowIdToRowNum('<AccountID>') 38-57119344という値が返されます。 関連トピック関連するExpression Builderの情報については、次のトピックを参照してください。 |
公開日 2016 年 10 月 | Copyright © 2005, 2016, Oracle. All rights reserved. Legal Notices. |