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

Oracle opsætter et globaliseringsstøttemiljø

INDSTIL NUMFORMAT er et SQL*Plus kommando. Generelt er det en klientside indstilling til visning nummeret.

Du kan altid gemme SQL*Plus indstillinger i login.sql og glogin.sql . Når SQL*Plus starter, søger den efter en fil med navnet glogin.sql under mappen $ORACLE_HOME/sqlplus/admin . Hvis en sådan fil findes, læses den, og de indeholdende sætninger udføres. Derudover, efter at have læst glogin.sql, leder sql*plus også efter en fil med navnet login.sql i mappen hvorfra SQL*Plus var og i den mappe, som miljøvariablen SQLPATH peger på og læser den og udfører den. Indstillinger fra login.sql har forrang over indstillinger fra glogin.sql.

Hvis du blot viser nummeret og ønsker, at det skal vises i det ønskede format, så brug TO_CHARindividuelt SQL-sætningsniveau .

For eksempel,

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

VALUE
------
 123.5

Bottomline er dette en SQL*Plus kommando, ikke en Oracle SQL eller PL/SQL kommando. Dette vil kun påvirke, hvordan dataene vises fra SQL*Plus , ikke fra andre programmer, der får adgang til databasen. Der burde være noget lignende i det, du bruger til at vise dine data i stedet for SQL*Plus .




  1. Hvordan sorteres resultatet af flere forespørgsler alternativt?

  2. mysql join forespørgselsrækkefølge med to kolonner

  3. Sådan konfigurerer du MySQL-replikering i RHEL, Rocky og AlmaLinux

  4. MYSQL multiple insert i codeigniter