NLS_UPPER和UPPER之间的区别

时间:2013-09-26 12:41:53

标签: oracle plsql oracle11g

我是PL / SQL语言的新手。我看到PL/SQL中有2个函数:UPPERNLS_UPPER。他们都做同样的事情。我想知道这些功能之间的区别。感谢

2 个答案:

答案 0 :(得分:9)

NLS_UPPER了解特定于区域设置的规则

此查询:

select nls_upper('ß', 'NLS_SORT = XGerman') as upper1, 
       upper('ß') as upper2
from dual;

返回以下内容:

UPPER1 | UPPER2
-------+-------
SS     | ß     

看到区别?

答案 1 :(得分:1)