0

あちこち検索しましたが、Frontbase のドキュメントや SQL92 関連のドキュメントで情報を見つけることができません。タイムスタンプ列をフォーマットされた文字列として出力する必要がありますが、Frontbase の正しい構文がわかりません。

4

1 に答える 1

0

もっと良い方法があるかもしれませんが、キャスト、抽出、文字列連結を組み合わせることで、望ましい結果が得られました。

SELECT CAST(EXTRACT(month FROM mytimestampcol) AS VARCHAR(2)) || '/' || CAST(EXTRACT(day FROM mytimestampcol) AS VARCHAR(2)) || '/' || CAST(EXTRACT(year FROM mytimestampcol) AS VARCHAR(4)) AS "Begin Date" FROM mytable

「mm/dd/yyy」形式になります。

多くの SQL92 関数参照の 1 つ: http://www.faircom.com/doc/sqlref/#12959.htm

于 2014-08-29T12:24:41.030 に答える