如何将 MS Access 查询中特定字段的每个结果的问号转换为引号?

如何将 MS Access 查询中特定字段的每个结果的问号转换为引号?

我有一张表,用于存储在线输入程序的所有数据。无论出于何种原因,每个引号都会在表中转换为问号。例如:“Hello”看起来会像这样:?Hello?

当我在此表上运行查询(随后生成报告)时,我想将问号重新转换为引号。我该怎么做?

(注意:我无法控制存储数据的表或将引号转换为问号的过程,我不希望发生这种情况。)

答案1

您正在运行 SQL 查询吗?如果是,您可以使用该replace()函数将名称中的一个字符替换为另一个字符。

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

相关内容