Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como formatar uma coluna NUMBER no Oracle?


Como está usando o comprimento do cabeçalho da coluna, como a documentação diz:

Você pode criar um alias para a coluna com um nome mais curto:
select slotnum as slotn, ...

Você também pode tratá-lo como uma string, mas ainda precisa de um alias:
select to_char(slotnum, 'FM9999') as slotn, ...

Você poderia alias como slotnum , se preferir, e use o format a5 , mas acho que seria menos claro.

Não tenho certeza se descreveria como forçar tudo para a5 como 'legal', principalmente porque você tem valores maiores do que aqueles que forçam o empacotamento de colunas. Uma questão de gosto, suponho...