Печать      Открыть версию интерактивной справки в формате PDF


Предыдущий раздел

Следующий раздел

RowIdToRowNum

Функция RowIdToRowNum в инструменте Expression Builder служит для преобразования алфавитно-цифрового идентификатора строки в числовой формат.

ПРИМЕЧАНИЕ. Идентификаторы строк формируются в Oracle CRM On Demand посредством запатентованного алгоритма и полностью обеспечивают ссылочную целостность в базе данных Oracle CRM On Demand. В этом алгоритме применяется кодирование Base-36 на основе позиционной системы счисления с основанием 36. Основание 36 позволяет представлять разряды цифрами 0 - 9 и буквами A - Z; данная система является оптимизированной алфавитно-цифровой системой счисления на основе символов ASCII без учета регистра.

Синтаксис

RowIdToRowNum('row_id')

Тип результата

Строка

Аргументы

В следующей таблице приведено описание аргументов функции.

Аргумент

Описание

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, связанную с данной темой, см. в следующих разделах.


Опубликовано в Сентябрь 2017 Copyright © Oracle, 2005, 2017 гг. Все права защищены.Legal Notices.