Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle Menyiapkan Lingkungan Dukungan Globalisasi

SET NUMFORMAT adalah SQL*Plus memerintah. Secara umum, ini adalah sisi klien pengaturan ke tampilan nomor.

Anda selalu dapat menyimpan SQL*Plus pengaturan di login.sql dan glogin.sql . Kapanpun SQL*Plus dijalankan, ia mencari file bernama glogin.sql di bawah direktori $ORACLE_HOME/sqlplus/admin . Jika file seperti itu ditemukan, itu dibaca dan pernyataan yang berisi dieksekusi. Selain itu, setelah membaca glogin.sql, sql*plus juga mencari file bernama login.sql di direktori tempat SQL*Plus adalah dan di direktori yang ditunjuk oleh variabel lingkungan SQLPATH dan membacanya dan menjalankannya. Pengaturan dari login.sql lebih diutamakan daripada pengaturan dari glogin.sql.

Jika Anda hanya menampilkan nomor, dan ingin ditampilkan dalam format yang diinginkan, gunakan TO_CHAR di tingkat pernyataan SQL individual .

Misalnya,

SQL> select to_char(123.456,'999.9') VALUE from dual
  2  /

VALUE
------
 123.5

Intinya, ini adalah SQL*Plus perintah, bukan Oracle SQL atau PL/SQL memerintah. Ini hanya akan mempengaruhi bagaimana data ditampilkan dari SQL*Plus , bukan dari program lain yang mengakses database. Seharusnya ada sesuatu yang serupa dalam apa pun yang Anda gunakan untuk menampilkan data Anda alih-alih SQL*Plus .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menyetel ukuran pengambilan baris Oracle lebih tinggi membuat aplikasi saya lebih lambat?

  2. Cara menampilkan tanggal dalam format berbeda di oracle

  3. Bagaimana cara memilih semua kolom dari tabel, ditambah kolom tambahan seperti ROWNUM?

  4. Menginstal ekstensi oci8 di linux untuk php?

  5. java.sql.SQLException:ORA-03115:tipe data atau representasi jaringan yang tidak didukung