У меня есть таблица, в которой хранятся все данные, введенные в программу онлайн. Каждая кавычка, по какой-либо причине, преобразуется в вопросительный знак в таблице. Например: "Hello" будет выглядеть так: ?Hello?
Когда я запускаю запрос (и затем отчет) по этой таблице, я хочу преобразовать вопросительные знаки обратно в кавычки. Как это сделать?
(Примечание: я не могу контролировать таблицу, в которой хранятся данные, или процесс преобразования кавычек в вопросительные знаки, чего я не хочу.)
решение1
Выполняете ли вы SQL-запросы? Если да, то вы можете использовать replace()
функцию для замены одного символа в имени на другой.
UPDATE table
SET columna=replace(columna, '?', '"'),
columnb=replace(columnb, '?', '"'),
...and so on