sql >> Base de Datos >  >> RDS >> Oracle

¿Cómo formatear una columna NÚMERO en Oracle?

Porque usa la longitud del encabezado de la columna, como la documentación dice:

Puede crear un alias para la columna con un nombre más corto:

select slotnum as slotn, ...

También podría tratarlo como una cadena, pero aún necesitaría un alias realmente:

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

Podrías alias como slotnum , si lo prefieres, y usa format a5 , pero creo que eso sería menos claro.

No estoy seguro si describiría forzar todo a a5 como 'agradable', particularmente porque tiene valores más largos que los que obligan al ajuste de columna. Cuestión de gustos, supongo...