I am trying to standardize street names in my address/contact tables. I'd like to do so for "Saint" vs "St". I have a list of several 100 Saints. The tables I want to update are large and I'd like to do the most efficient update that allows me in effect to say replace St with saint where the address fiekd contains any "Saint" followed by any of the following Names (Name1,...,NameN)
Even just the selects I've done are very slow, I even tried a regex e.g.
Address Regexp 'Saint (Saint1|...|SaintN)'
So I'm looking for some efficient way to replace "St" with "Saint" in several million records using a condition of "St " concatenated with several hundred possible Saint names.