我的更新有问题,有人可以帮我吗?
这是原始更新
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 du Pr?l?vement ',所以为了在数据库中插入é和è我可以使用这个查询
select chr(233) from dual
Howver,如何在查询中编写它?这是我的方式,但它不正确,你能解决它。
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';
答案 0 :(得分:0)
我通过将查询放入记事本解决了这个问题,我将其保存为UTF-8然后将其复制到pl / sql中并进行编译。对于U-TF8数据库来说似乎是IT,特别是对于特殊字符,它们应该在记事本中保存为UTF-8,如果它们保存为ANSI,这将导致数据库出现问题。