Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak sformatować kolumnę NUMBER w Oracle?

Ponieważ używa długości nagłówka kolumny, jako dokumentacja mówi:

Możesz aliasować kolumnę krótszą nazwą:

select slotnum as slotn, ...

Możesz również traktować go jako ciąg, ale nadal będziesz potrzebował aliasu:

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

Możesz mieć alias jako slotnum , jeśli wolisz, i użyj format a5 , ale myślę, że byłoby to mniej jasne.

Nie jestem pewien, czy opisałbym wymuszanie wszystkiego do a5 jako „ładne”, zwłaszcza, że ​​masz wartości dłuższe niż te, które wymuszały zawijanie kolumn. Przypuszczam, że kwestia gustu...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. UNPIVOT na wielu kolumnach, aby zwrócić wiele kolumn

  2. Czy mogę przekazać numer dla varchar2 w Oracle?

  3. Najszybszy sposób na zidentyfikowanie różnic między dwiema tabelami?

  4. Transpozycja Oracle SQL

  5. Zastosuj funkcję ILE.LICZB na podgrupie grup