我有一张表,用于存储在线输入程序的所有数据。无论出于何种原因,每个引号都会在表中转换为问号。例如:“Hello”看起来会像这样:?Hello?
当我在此表上运行查询(随后生成报告)时,我想将问号重新转换为引号。我该怎么做?
(注意:我无法控制存储数据的表或将引号转换为问号的过程,我不希望发生这种情况。)
答案1
您正在运行 SQL 查询吗?如果是,您可以使用该replace()
函数将名称中的一个字符替换为另一个字符。
UPDATE table
SET columna=replace(columna, '?', '"'),
columnb=replace(columnb, '?', '"'),
...and so on