ĐẶT SỐ PHỨC TẠP là SQL * Plus yêu cầu. Nói chung, đó là phía khách hàng cài đặt thành hiển thị con số.
Bạn luôn có thể lưu trữ SQL*Plus
cài đặt trong login.sql
và glogin.sql
. Bất cứ khi nào SQL*Plus
khởi động, nó tìm kiếm một tệp có tên glogin.sql trong thư mục $ORACLE_HOME/sqlplus/admin
. Nếu một tệp như vậy được tìm thấy, nó sẽ được đọc và các câu lệnh chứa được thực thi. Ngoài ra, sau khi đọc glogin.sql, sql * plus cũng tìm kiếm tệp có tên login.sql trong thư mục từ SQL*Plus
là và trong thư mục mà biến môi trường SQLPATH trỏ đến và đọc nó và thực thi nó. Cài đặt từ login.sql được ưu tiên hơn cài đặt từ glogin.sql.
Nếu bạn chỉ hiển thị số và muốn nó được hiển thị ở định dạng mong muốn, thì hãy sử dụng TO_CHAR ở cấp câu lệnh SQL riêng lẻ .
Ví dụ:
SQL> select to_char(123.456,'999.9') VALUE from dual
2 /
VALUE
------
123.5
Tóm lại, đây là SQL*Plus
lệnh, không phải là SQL Oracle hoặc PL / SQL yêu cầu. Điều này sẽ chỉ ảnh hưởng đến cách dữ liệu được hiển thị từ SQL*Plus
, không phải từ các chương trình khác truy cập cơ sở dữ liệu. Phải có một cái gì đó tương tự trong bất kỳ thứ gì bạn đang sử dụng để hiển thị dữ liệu của mình thay vì SQL*Plus
.