Возвращает символьное выражение, в котором заданное количество символов заменено другим количеством символов другого символьного выражения.
STUFFC(cExpression, nStartReplacement, nCharactersReplaced, cReplacement) |
Параметры
- cExpression
-
Определяет некоторое символьное выражение, в котором будет производиться замена символов.
- nStartReplacement
-
Определяет стартовую позицию символов в выражении cExpression, с которого начинается Замена.
- nCharactersReplaced
-
Определяет количество заменяемых символов. Если данный параметр nCharactersReplaced = 0, то тогда заменяющая строка cReplacement вставляется в символьное выражение cExpression.
- cReplacement
-
Определяет заменяющую символьную строку. Если cReplacement - есть пустая строка,то указанное количество символов в числовом выражении nCharactersReplaced удаляется из начального выражения cExpression.
Возвращаемое значение
Символьного типа
Комментарии
Функция STUFFC( ) разработана для символьных выражений, содержащих символы, определенные как double-byte characters. Если символьное выражение содержит символы, определенные как single-byte characters, тогда функция STUFFC( ) эквивалентна функции STUFF( ).
Функция STUFFC( ) возвращает символьное выражение, в котором с некоторой заданной позиции несколько символов заменяются другим символьным выражением. Задаваемые символьные выражения могут содержать различные варианты символов, как single-byte, так и double-byte characters.
Данная функция используется для обработки символьных данных, содержащих double-byte character для таких языков, как Hiragana и Katakana.