Возвращает символьное выражение, в котором заданное количество символов заменено другим количеством символов другого символьного выражения.

STUFFC(cExpression, nStartReplacement, nCharactersReplaced, cReplacement)

Параметры

cExpression

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

nStartReplacement

Определяет стартовую позицию символов в выражении cExpression, с которого начинается Замена.

nCharactersReplaced

Определяет количество заменяемых символов. Если данный параметр nCharactersReplaced = 0, то тогда заменяющая строка cReplacement вставляется в символьное выражение cExpression.

cReplacement

Определяет заменяющую символьную строку. Если cReplacement - есть пустая строка,то указанное количество символов в числовом выражении nCharactersReplaced удаляется из начального выражения cExpression.

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

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

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

Функция STUFFC( ) разработана для символьных выражений, содержащих символы, определенные как double-byte characters. Если символьное выражение содержит символы, определенные как single-byte characters, тогда функция STUFFC( ) эквивалентна функции STUFF( ).

Функция STUFFC( ) возвращает символьное выражение, в котором с некоторой заданной позиции несколько символов заменяются другим символьным выражением. Задаваемые символьные выражения могут содержать различные варианты символов, как single-byte, так и  double-byte characters.

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

Expand imageСм. также