powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Replace
7 сообщений из 7, страница 1 из 1
Replace
    #40093926
Caxa_ASS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.

У меня есть таблица в которой есть столбец 'Name'. Я хочу заменить во всех строках столбцa 'Name' символ # на @.
В Python -> pandas я бы выполнил все вот так:

Код: python
1.
df['name'] = df['name'].str.replace('#', '@', regex=False)



Как я могу сделать данную операцию c помощью replace в MS SQL?
Буду благодарен за помощь.
...
Рейтинг: 0 / 0
Replace
    #40093928
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забаненым в гугле
REPLACE ( string_expression , string_pattern , string_replacement )
https://docs.microsoft.com/en-us/sql/t-sql/functions/replace-transact-sql?view=sql-server-ver15
...
Рейтинг: 0 / 0
Replace
    #40093930
Caxa_ASS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SERG1257
Забаненым в гугле
REPLACE ( string_expression , string_pattern , string_replacement )
https://docs.microsoft.com/en-us/sql/t-sql/functions/replace-transact-sql?view=sql-server-ver15


Ну вот не нужно хамить!
Я видел документацию, но там все указано для одной строки, я не нашел примера для всего столбца

Код: sql
1.
2.
SELECT REPLACE('abcdefghicde','cde','xxx');  
GO  
...
Рейтинг: 0 / 0
Replace
    #40093933
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Caxa_ASS,
Код: sql
1.
update [table1] set [name] = replace([name],'shit','honey') where что-то = чему-то


?
а документацию желательно читать до того, как вопросы задавать. тогда и в гугл никто посылать не будет :)
...
Рейтинг: 0 / 0
Replace
    #40093944
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Caxa_ASS,

автордля всего столбца

SELECT, INSERT, UPDATE, DELETE

всего 4 команды, не так сложно.
...
Рейтинг: 0 / 0
Replace
    #40093970
Caxa_ASS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andy st
Caxa_ASS,
Код: sql
1.
update [table1] set [name] = replace([name],'shit','honey') where что-то = чему-то




Спасибо!
...
Рейтинг: 0 / 0
Replace
    #40094128
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Caxa_ASS
SERG1257
Забаненым в гугле
REPLACE ( string_expression , string_pattern , string_replacement )
https://docs.microsoft.com/en-us/sql/t-sql/functions/replace-transact-sql?view=sql-server-ver15


Ну вот не нужно хамить!
Я видел документацию, но там все указано для одной строки, я не нашел примера для всего столбца

Код: sql
1.
2.
SELECT REPLACE('abcdefghicde','cde','xxx');  
GO  



никогда не сдавайся! (ц)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Replace
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]