Tänk inte på det som "lägg till ett mellanslag framför mitt nummer om det är en ensiffrig". Istället skriver du ut ett högerjusterat mellanslagsutfyllt tvåsiffrigt nummer.
Du vill använda Oracle TO_CHAR()
fungerar så.
SELECT TO_CHAR( player_number, '99' ) AS formatted_player_number FROM....
Här är en sida som diskuterar talformatmodeller .