Tôi không nghĩ bạn có thể sử dụng NLS_NUMERIC_CHARACTERS
để ngăn chặn phân tách nhóm. Đó là những gì các mô hình định dạng dành cho. Nếu bạn không muốn phân tách nhóm, đừng yêu cầu chúng trong mô hình định dạng của bạn. Tất cả NLS_NUMERIC_CHARACTERS
sẽ làm là chỉ định phân tách nhóm nên là gì, khi nào nó được yêu cầu.
Ngay cả khi bạn sử dụng CHR(0)
, như trong:
select TO_CHAR(15000000.05,'999G999G990D00', 'NLS_NUMERIC_CHARACTERS = ,' || chr(0))
from dual
Câu trả lời vẫn được nhúng vào chr (0) (bạn có thể thấy nếu bạn bọc biểu thức trong DUMP()
function., như thế này:
select DUMP(TO_CHAR(15000000.05,'999G999G990D00', 'NLS_NUMERIC_CHARACTERS = ,' || chr(0)))
from dual