Oracle
 sql >> Database >  >> RDS >> Oracle

Oracle Impostazione di un ambiente di supporto alla globalizzazione

IMPOSTA FORMATO NUM è un SQL*Plus comando. In generale, è un lato client impostazione su visualizzare il numero.

Puoi sempre memorizzare SQL*Plus impostazioni in login.sql e glogin.sql . Ogni volta che SQL*Plus si avvia, cerca un file chiamato glogin.sql nella directory $ORACLE_HOME/sqlplus/admin . Se un tale file viene trovato, viene letto e le istruzioni che lo contengono vengono eseguite. Inoltre, dopo aver letto glogin.sql, sql*plus cerca anche un file denominato login.sql nella directory da cui SQL*Plus era e nella directory a cui punta la variabile di ambiente SQLPATH, la legge e la esegue. Le impostazioni di login.sql hanno la precedenza sulle impostazioni di glogin.sql.

Se stai solo visualizzando il numero e desideri che venga visualizzato nel formato desiderato, utilizza TO_CHAR a livello di istruzione SQL individuale .

Ad esempio,

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

VALUE
------
 123.5

In conclusione, questo è un SQL*Plus comando, non un Oracle SQL o PL/SQL comando. Ciò influenzerà solo la modalità di visualizzazione dei dati da SQL*Plus , non da altri programmi che accedono al database. Dovrebbe esserci qualcosa di simile in qualunque cosa tu stia usando per visualizzare i tuoi dati invece di SQL*Plus .