Я хочу использовать REGEXP_REPLACE для очистки строковых значений, в которых есть '', и я попробовал это:
''
REGEXP_REPLACE("Stacko 'N' verflow",'([A-Z])','\\1')
Я ожидаю получить Stacko N verflow, что я делаю неправильно?
Stacko N verflow
Если вы хотите соответствовать одинарные кавычки, вы должны включить их в свой шаблон.Также используйте $1 для захваченного значения.Попробуйте:
$1
REGEXP_REPLACE('Stacko ''N'' verflow', '''([A-Z])''', '$1')
И не заключайте строковые литералы в двойные кавычки.SQL использует для этого одинарные кавычки.