如何在Oracle中从右向左改变文本的方向?

时间:2012-04-11 07:27:08

标签: oracle right-to-left

我正在尝试在oracle 11g中存储一个文本(我使用带有英文字符的阿拉伯语),我希望它们从右到左格式化。

我尝试将RLM字符放在开头(格式化控制字符),但它显示为问号“?”并且不会改变任何东西。

NLS_Characterset: AR8MSWIN1256

NLS_NCHAR_Characterset: AL16UTF16

1 个答案:

答案 0 :(得分:0)

我认为最简单的解决方案是在特定字段上使用REVERSE()函数。 AFAIK没有数据库/ Sessionwide设置。

尝试:

SELECT REVERSE('Stackoverflow') FROM DUAL;