Aunque puedes usar format()
para esto, no es necesario.
Al crear cadenas con un formato particular, me gusta usar replace()
con comodines en la cadena. Esto me permite controlar fácilmente el formato para ver lo que se está produciendo:
select replace(replace('<feet>'' <inches>"',
'<feet>', val(length) / 12),
'<inches>', val(length) % 12)
Esto supone que la expresión val(length)
devuelve un entero. Si la columna solo se llama longitud, entonces usaría length
en lugar de val(length)
.