Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Mặt nạ số &nls_parameter

Sử dụng TO_CHAR chỉ định một ký tự thập phân D trong mô hình định dạng phù hợp

Khi phiên của bạn NLS_NUMERIC_CHARACTERS,. (" decimal_character group_separator ") theo mặc định hoặc bạn đã đặt thủ công bằng cách sử dụng

alter session set NLS_NUMERIC_CHARACTERS = ',.'; 

select to_char(231.12, '99999D99')  from dual;

hiển thị

231,12

Bạn có thể thay đổi hành vi bằng cách gán NLS_NUMERIC_CHARACTERS làm đối số thứ 3

select to_char(231.12, '99999D99','NLS_NUMERIC_CHARACTERS='',.''')  from dual;

231,12

Demo




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để tạo một đối tượng oracle.sql.ARRAY?

  2. KIỂM TRA ràng buộc về ngày sinh?

  3. Tiện ích ADODFCMP

  4. Chọn để cập nhật bỏ qua bị khóa từ cấp JPA

  5. Phân tích cú pháp xmltype thành bảng sau khi xoay xml