format() を使用できますが このため、それは必要ありません。
特定の形式の文字列を作成するとき、私は replace() を使用するのが好きです 文字列にワイルドカードを使用します。これにより、フォーマットを簡単に制御して、何が生成されているかを確認できます:
select replace(replace('<feet>'' <inches>"',
'<feet>', val(length) / 12),
'<inches>', val(length) % 12)
これは、式 val(length) が 整数を返します。列が単に長さと呼ばれる場合は、 length を使用します val(length) の代わりに .