Я хочу заменить символы в столбце sybase.
Я хочу, чтобы каждый символ был заменен на 'x', например 'A' на 'X', 'M' на 'X'
Предположим, что в столбце есть 3 значения:
- «Аман» - поэтому «Аман» необходимо заменить на «xxxx»
- «АЛЕКСАНДР» - поэтому «АЛЕКСАНДР» должензаменить на «xxxxxxxxx»
- «Robert» - поэтому «Robert» должен быть заменен на «xxxxxx».
Для этого в «Oracle» есть одна функция TRANSLATE
.
Update Table_Name Set
Column_Name=TRANSLATE(Column_Name,'abcdefghijklmnopqrstuvwxyz','xxxxxxxxxxxxxxxxxxxxxxxxxx');
Этот запрос заменит каждый символ на «x».Неважно, длина слов меняется или нет.Не зависит от длины столбца.
Поэтому, пожалуйста, предоставьте мне ту же функциональность в 'SYBASE'.