我需要做这样的查询:
SELECT CASE
WHEN a.card_reader_status= 'O'
THEN 'لاتوجد مشكلة'
ELSE 'crd_in'
END AS card_reader
FROM atm
如何在 Oracle db。
中以阿拉伯字母显示结果答案 0 :(得分:1)
删除,=
,然后它将没有错误
SELECT CASE
WHEN a.card_reader_status='O'
THEN 'لاتوجد مشكلة'
ELSE 'crd_in'
END AS card_reader
FROM atm
答案 1 :(得分:0)
您的数据库字符集的每个东西的firest必须适合支持阿拉伯语:AR8ISO8859P6
然后显示阿拉伯字母取决于环境。