0
我怎樣才能刪除出現在空單元格中的簡單引號?見下文PostgreSQL:什麼是簡單的引號?
圖像中的列可以是文本或字符VARYING(),這些標誌仍然存在。我有其他在空單元格中沒有引號的表格......上面的提取是將ORACLE表格導入我的PGSQL數據庫的結果。這可能是爲什麼。
我怎樣才能刪除出現在空單元格中的簡單引號?見下文PostgreSQL:什麼是簡單的引號?
圖像中的列可以是文本或字符VARYING(),這些標誌仍然存在。我有其他在空單元格中沒有引號的表格......上面的提取是將ORACLE表格導入我的PGSQL數據庫的結果。這可能是爲什麼。
我的猜測是輸入過程引入單引號。如果該查詢解決它
select num_position, replace(num_position, '''', '')
from t;
然後替換所有單引號
update t
set
num_position = replace(num_position, '''', ''),
num_plan = replace(num_plan, '''', '')
就是這樣!非常感謝你... – wiltomap
這可能與顯示值的軟件。它是什麼 ?它也可能與進口有關。它是如何完成的?目前,這個問題缺乏必要的信息來回答。 –
該軟件是pgAdmin III。該表使用Navicat工具導入,該工具允許連接到各種數據庫類型並在數據庫之間遷移數據。 – wiltomap
''''表示空字符串,與PostgreSQL中的空字符不同。在這裏,我敢說那些空串應該是空值,但是Navicat插入了空串。 –