How do i replace a single apostrophe '
in a string ie;
Turn King's lynn to Kings lynn
Something like
select replace ('King's lynn',''','')
Have tried ''\'
but doesn't escape
How do i replace a single apostrophe '
in a string ie;
Turn King's lynn to Kings lynn
Something like
select replace ('King's lynn',''','')
Have tried ''\'
but doesn't escape
Dollar quoting makes it easier:
replace ($$King's lynn$$, $$'$$, '')
Use two single quotes to escape the character. In your case it would mean 4 quotes in a row.
select replace ('King''s lynn','''','')
...or...
select replace ('King\'s lynn','\'','')
I always use CHR() for apostrophe manipulation as it doesn't require learning a new syntax in each DB language...
REPLACE('King's lynn', CHR(39), CHR(39)||CHR(39))