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

Как да форматирам колона NUMBER в Oracle?

Тъй като използва дължината на заглавката на колоната, като документацията казва:

Можете да зададете псевдоним на колоната с по-кратко име:

select slotnum as slotn, ...

Можете също така да го третирате като низ, но все пак наистина ще ви трябва псевдоним:

select to_char(slotnum, 'FM9999') as slotn, ...

Можете да псевдоним е като slotnum , ако предпочитате, и използвайте format a5 , но мисля, че това би било по-малко ясно.

Не съм сигурен, че бих описал принуждаването на всичко към a5 като „хубав“, особено когато имате стойности, по-големи от тези, които налагат обвиване на колони. Въпрос на вкус, предполагам...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземане на запис с максимална дата

  2. Получаване на ORA-02391:Ограничение за SESSIONS_PER_USER

  3. Как да изпълним ПЪЛНО ВЪНШНО СЪЕДИНЯВАНЕ в ORACLE с помощта на оператор "+"?

  4. Работата на Oracle Enterprise Manager е прекъсната

  5. Предайте параметри от партиден файл към sqlplus скрипт