I když můžete použít format()
k tomu to není nutné.
Při vytváření řetězců v určitém formátu rád používám replace()
se zástupnými znaky v řetězci. To mi umožňuje snadno ovládat formát, abych viděl, co se vyrábí:
select replace(replace('<feet>'' <inches>"',
'<feet>', val(length) / 12),
'<inches>', val(length) % 12)
To předpokládá, že výraz val(length)
vrátí celé číslo. Pokud se sloupec nazývá délka, pak byste použili length
místo val(length)
.