Selvom du kan bruge format()
for dette er det ikke nødvendigt.
Når jeg opretter strenge med et bestemt format, kan jeg godt lide at bruge replace()
med jokertegn i strengen. Dette lader mig nemt styre formatet for at se, hvad der bliver produceret:
select replace(replace('<feet>'' <inches>"',
'<feet>', val(length) / 12),
'<inches>', val(length) % 12)
Dette antager, at udtrykket val(length)
returnerer et heltal. Hvis kolonnen bare hedder længde, så ville du bruge length
i stedet for val(length)
.