1
我在數據庫中有一個NCLOB字段,用於保存使用fck編輯器創建的數據。土耳其字符作爲oracle後的數字代碼選擇nclob字段
在從此NCLOB字段進行Oracle選擇後,某些土耳其語字符將顯示爲數字代碼。例如:Ç
字符變成Ç
。
如何在不使用文本替換的情況下解決此問題?
我在數據庫中有一個NCLOB字段,用於保存使用fck編輯器創建的數據。土耳其字符作爲oracle後的數字代碼選擇nclob字段
在從此NCLOB字段進行Oracle選擇後,某些土耳其語字符將顯示爲數字代碼。例如:Ç
字符變成Ç
。
如何在不使用文本替換的情況下解決此問題?
誰會使用從數據庫中檢索到的數據?如果它將使用FCK編輯器顯示,則應該沒有問題。否則,你需要使用不同的編碼(我不知道FCK編輯器,所以我不知道這是否可能)。或者,你需要使用一個不同的編輯器(FCK除外),它將以正確的編碼讀/寫。
因此,決定誰將使用數據;也就是說,他們將使用什麼軟件來顯示來自NCLOB字段的數據(例如,Microsoft Word,記事本或其他應用程序)。
使用該應用程序,創建一個包含土耳其字符的文件。
將該文件寫入NCLOB字段。
檢索文件並嘗試使用相同的應用程序顯示它。
確保字符相同,並且Oracle沒有轉換土耳其字符。
如果一切正常,請使用該應用程序將數據存儲到NCLOB字段中。