如何將 MS Access 查詢中特定欄位的每個結果的問號轉換為引號?

如何將 MS Access 查詢中特定欄位的每個結果的問號轉換為引號?

我有一個表,用於儲存線上輸入程式的所有資料。每個引號,無論出於何種原因,都會轉換為表中的問號。例如:「你好」看起來像:?

當我對此表運行查詢(以及隨後的報告)時,我想將問號轉換回引號。我怎樣才能做到這一點?

(注意:我無法控制儲存資料的表或將引號轉換為問號的過程,我不希望發生這種情況。)

答案1

您是否正在執行 SQL 查詢?如果是這樣,您可以使用該replace()函數將名稱中的一個字元替換為另一個字元。

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

相關內容