1

ビューからタイムスタンプフィールドをこの形式で出力しようとしているyyyy mm/ddので、次のように試しました。

extract(year from mytable.order_date)||' '||extract(month from mytable.order_date)||'/'||extract(day from mytable.order_date),

ただし、パディングゼロはないので、どのように追加しますか?

Firebird 3.0 を使用する

4

1 に答える 1

4

lpad関数を使用してパディングできます0。つまり、

extract(year from mytable.order_date) ||' '||
   lpad(extract(month from mytable.order_date), 2, '0')||'/'||
   lpad(extract(day from mytable.order_date), 2, '0')
于 2017-01-09T17:29:46.813 に答える