Я пытаюсь удалить все вхождения ` в TRIGGER_NAME и заменить их на '
UPDATE Scheduler.dbo.QRTZ_BLOB_TRIGGERS SET TRIGGER_NAME = REPLACE(TRIGGER_NAME, '`', '\\'') WHERE TRIGGER_NAME LIKE '%`%';
Логика, которой я придерживаюсь, заключается в том, что мне нужно убежать \ ', чтобы показать это, но также сохранить его сбежавшим?
http://dev.mysql.com/doc/refman/5.5/en/string-syntax.html
Обычно требуется только одна обратная косая черта, т.е.
REPLACE(TRIGGER_NAME, '`', '\'')
Вы также можете использовать двойную одинарную кавычку, которая является более стандартной для поставщиков баз данных
REPLACE(TRIGGER_NAME, '`', '''')