2016-02-19 65 views
0

我加入了幾個表格,輸出結果搞砸了。它應該顯示>,它顯示>。如果我有2和度數的符號,它會在輸出中顯示 - 2&deg。它應該顯示2旁邊的度數符號。我必須手動修復它。如何獲得SQL輸出中的特殊字符

任何幫助將不勝感激。

+2

您如何查詢數據/查看結果?你確定你的數據實際上不是以這種方式存儲的嗎? – Siyual

+1

向我們展示SQL語句 –

+2

您的字符串正在進行HTML編碼。但是,您沒有提供足夠的信息來顯示發生的情況。 –

回答

1

深奧是正確的;數據在某個時刻被HTML編碼。很可能在將其插入數據庫之前。

如果系統要求它們以HTML編碼狀態存儲,則只需從數據庫中選擇數據並在顯示數據之前對數據進行解碼即可。我不知道在常見的RDBMS中解碼HTML的任何函數;您可能需要在顯示數據的前端應用程序中對其進行解碼。

如果您的系統不是以編碼狀態存儲數據的要求,那麼您需要找到它正在編碼的位置並將其刪除。同樣,DBMS中沒有任何編碼功能,所以編碼可能發生在插入/更新數據的前端系統中。