我有一個表,用於儲存線上輸入程式的所有資料。每個引號,無論出於何種原因,都會轉換為表中的問號。例如:「你好」看起來像:?
當我對此表運行查詢(以及隨後的報告)時,我想將問號轉換回引號。我怎樣才能做到這一點?
(注意:我無法控制儲存資料的表或將引號轉換為問號的過程,我不希望發生這種情況。)
答案1
您是否正在執行 SQL 查詢?如果是這樣,您可以使用該replace()
函數將名稱中的一個字元替換為另一個字元。
UPDATE table
SET columna=replace(columna, '?', '"'),
columnb=replace(columnb, '?', '"'),
...and so on