1

У меня есть таблица, в которой хранятся все данные, введенные в программу онлайн. Каждая кавычка по какой-либо причине преобразуется в знак вопроса в таблице. Пример: "Привет" будет выглядеть так:Привет?

Когда я запускаю запрос (и впоследствии отчет) для этой таблицы, я хочу преобразовать вопросительные знаки обратно в кавычки. Как я могу это сделать?

(Примечание. У меня нет контроля над таблицей, в которой хранятся данные, или процессом, который преобразует кавычки в вопросительные знаки, чего я не хочу.)

1 ответ1

1

Вы запускаете SQL-запросы? Если это так, вы можете использовать функцию replace() для замены одного символа в имени другим.

UPDATE table
SET columna=replace(columna, '?', '"'),
    columnb=replace(columnb, '?', '"'),
    ...and so on

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .