Замещает каждый символ в символьном выражении, совпадающий с некоторым символом второго символьного выражения, на соответствующий символ третьего символьного выражения.

CHRTRANC(cSearched, cSearchFor, cReplacement)

Параметры

cSearched

Определяет символьное выражение, в котором выполняется замена функцией CHRTRANC( ).

cSearchFor

Определяет символьное выражение, символы из которого заменяются с помощью функции CHRTRANC( ) в символьной строке cSearched.

cReplacement

Определяет символьное выражение, которое заменяет поисковое выражение.

Если соответствующий символ из cSearchFor найден в строке cSearched, то он заменяется соответствующим символом из строки cReplacement, который расположен в той же позиции относительно начала строки

Если параметр cReplacement имеет меньше символов, чем параметр cSearchFor, то "лишние" символы параметра cSearchFor удаляются из символьного выражение cSearched. Если параметр cReplacement содержит больше символов, чем параметр cSearchFor, тогда "лишние" символы в параметре cReplacement - игнорируются.

Expand imageВозвращаемое значение

Символьного типа

Expand imageКомментарии

Функция CHRTRANC( ) обычно используется для обработки символьных выражений, содержащих дву-байтовые символы. Используете функцию CHRTRANC( ) для замены соответствующих одно-байтовых символов на соответствующие дву-быйтовые представления, или наоборот: двубайтовых символов на  одно-байтовые символы. Если символьное выражение содержит только одно-байтовые символы, то данная функция CHRTRANC( ) эквивалентна соответствующей функции CHRTRAN( ) .

Данная функция используется для обработки символьных выражений, содержащих дву-байтовые символы, например в таких языковых конструкциях: Hiragana / Katakana.

Expand imageСм. также