oracle显示阿拉伯语字母

时间:2014-12-10 08:48:12

标签: sql oracle oracle-sqldeveloper arabic

我需要做这样的查询:

SELECT CASE
       WHEN a.card_reader_status= 'O' 
       THEN 'لاتوجد مشكلة'
       ELSE 'crd_in'
       END AS card_reader
FROM atm 

如何在 Oracle db。

中以阿拉伯字母显示结果

2 个答案:

答案 0 :(得分:1)

删除,=,然后它将没有错误

SELECT CASE
       WHEN a.card_reader_status='O' 
       THEN 'لاتوجد مشكلة'
       ELSE 'crd_in'
       END AS card_reader 
FROM atm 

答案 1 :(得分:0)

您的数据库字符集的每个东西的firest必须适合支持阿拉伯语:AR8ISO8859P6

然后显示阿拉伯字母取决于环境。