Oracle
 sql >> база данни >  >> RDS >> Oracle

Oracle Създаване на среда за поддръжка на глобализацията

ЗАДАДЕТЕ NUMFORMAT е SQL*Plus команда. По принцип това е клиентска настройка на дисплей броя.

Винаги можете да съхранявате SQL*Plus настройки в login.sql и glogin.sql . Всеки път, когато SQL*Plus стартира, той търси файл с име glogin.sql в директорията $ORACLE_HOME/sqlplus/admin . Ако бъде намерен такъв файл, той се чете и съдържащите се оператори се изпълняват. Освен това, след прочитане на glogin.sql, sql*plus също търси файл с име login.sql в директорията, откъдето SQL*Plus беше и в директорията, към която сочи променливата на средата SQLPATH и я чете и изпълнява. Настройките от login.sql имат предимство пред настройките от glogin.sql.

Ако просто показвате номера и искате да се показва в желания формат, използвайте TO_CHAR на индивидуално ниво на SQL израз .

Например,

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

VALUE
------
 123.5

В крайна сметка, това е SQL*Plus команда, а не Oracle SQL или PL/SQL команда. Това ще засегне само начина, по който се показват данните от SQL*Plus , а не от други програми, които имат достъп до базата данни. Трябва да има нещо подобно във всичко, което използвате за показване на вашите данни вместо 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. Разлика между две стойности за година, месец и ден в Oracle

  2. Грешка при несъответствие на Oracle.DataAccess

  3. Набори от една таблица, групирани по колона

  4. Намиране на заявка от Oracle, която блокира сесията

  5. Как да архивирате файл в PL/SQL?