Pytanie jak to zamienić

0

Cześć. Mam kolumnę w której w niektórych wierszach znajdują się znaki specjalne i mam pytanie jakim poleceniem zamienić znak specjalny na spacje lub całkiem wywalić ten znak
Wiem że istnieje takie coś jak replace ale tam mogłem zamienić tylko jeden znak na drugi ale co gdy takich znaków ma się kilkanaście?

Wydaje mi się że można to rozwiązać przez wyrażenia regularne ale nie wiem jak one działają w MSSQL. Prosze o pomoc

0

Puszczasz update na kolumnie z replacem tyle razy ile masz znaków specjalnych. A tu masz opis jak zrobic to regexpem https://www.sqlservercentral.com/blogs/regex-in-sql-server-for-replacing-text

0

Trzeba zagnieździć REPLACE tyle razy, ile masz tych znaków. REPLACE(REPLACE(...))
Kilka UPDATE to zły pomysł.

1 użytkowników online, w tym zalogowanych: 0, gości: 1