У меня есть столбец, в котором мне нужно очистить данные.Выбор и обновление регулярных выражений SQL Server
Сначала я хотел бы сделать выбор, чтобы получить запись о плохих данных, тогда я хотел бы запустить замену на недопустимые чартеры.
Я ищу, чтобы выбрать все, что содержит не буквенно-цифровые символы, но игнорирует косую черту «\» в качестве второго символа, а также игнорирует символы подчеркивания и тире в остальной части строки. Вот несколько примеров данных, которые я ожидаю получить от этого запроса.
@\AAA
A\Adam's
A\Amanda.Smith
B\Bear's-ltd
C\Couple & More
После этого я хотел бы запустить заменить на любой из этих недопустимых символов и заменить их подчеркивания, так что результат будет выглядеть следующим образом:
_\AAA
A\Adam_s
A\Amanda_Smith
B\Bear_s-ltd
C\Couple_More