0
我的更新有什麼問題,請誰能幫助我嗎?
錯誤,同時更新法國數據
這是原單更新
UPDATE TTT
set DESC_FR = 'Autorisation/Résiliation du Prélèvement',
MENU_FR='Autorisation/Résiliation du Prélèvement'
WHERE REF='RL'
AND APP_NAME='T';
,當我將其插入到數據庫中的話會變成這樣子R'siliation杜鐠?l?vement」,所以爲了插入在數據庫中的é和è我可以使用這個查詢
select chr(233) from dual
不管怎麼樣,如何在查詢中編寫它?這是我的方式,但它不正確,請你修好它。
UPDATE TTT
set DESC_FR = 'Autorisation/R'||
select chr(233) from dual ||
'siliation du Prélèvement',
MENu_FR='Autorisation/R||
select chr(233) from dual ||
siliation du Prélèvement'
WHERE REF='RL'
AND APP_NAME='T';
檢查數據庫編碼。它應該在UTF-8中,但默認情況下它可以在ISO8859-1中。 'SELECT * FROM NLS_DATABASE_PARAMETERS'。檢查列'NLS_CHARACTERSET' –
@ArnaudDenoyelle它的utf8,但我的問題爲什麼我的更新查詢不工作?我現在試過 update ttt set DESC_FR ='Autorisation/R'|| (從雙選中選擇chr(233))||'siliation duPrélèvement'...但結果爲空 – Moudiz
這是從SQLDeveloper輸入的請求嗎?是從瀏覽器拋出的請求嗎?你在哪裏看到結果? SQLDeveloper或網頁?編碼問題發生在調用數據庫之前。 –