Tôi mới ở ngôn ngữ PL/SQL. Tôi thấy có 2 hàm trong PL/SQL
: UPPER
và NLS_UPPER
. Cả hai đều làm điều tương tự. Tôi muốn biết sự khác biệt giữa các chức năng này. nhờSự khác biệt giữa NLS_UPPER và UPPER
5
A
Trả lời
9
NLS_UPPER
biết về miền địa phương quy định cụ thể
truy vấn này:
select nls_upper('ß', 'NLS_SORT = XGerman') as upper1,
upper('ß') as upper2
from dual;
trả về như sau:
UPPER1 | UPPER2 -------+------- SS | ß
thấy sự khác biệt?
+0
Vâng, cảm ơn rất nhiều. –
1
Tham khảo link này http://docs.oracle.com/cd/B19306_01/server.102/b14225/ch9sql.htm hay này http://psoug.org/definition/NLS_UPPER.htm cho NLS_UPPER đặc tả
Xin vui lòng, tôi chỉ tò mò, tại sao downvote? –
Tôi không thấy bất kỳ lý do nào cho một sự giảm giá. Vì vậy, tôi đã cho bạn một upvote và bạn đang trở lại bằng không. :-) –
Cảm ơn rất nhiều, @ThorstenKettner :) –