変数には年と月の両方の整数が必要です。年と月の変数をPostgreSQLのタイムスタンプに変換します
例えば:
year
= 2016 month
= 1
私は、私のselect文では、これら二つの変数指定されたタイムスタンプを返すようにしたいです。
私はドキュメントを見てきました。具体的にはto_timestamp
とto_date
ですが、すべての例では文字列がタイムスタンプに変換されています。 (それが可能な場合)だから、
to_timestamp(to_char(int,year) + ' ' + to_char(int, month),YYYY/MM/DD HH24:MI:SS)
、どのように私は、タイムスタンプに私のyear
とmonth
を変換することができます:
私は本当にのような、文字列に私のyear
とmonth
を変換したくないですか?
その日の価値はありますか?時間? –
@TimBiegeleisenはちょうどデフォルトです - 私が興味を持っているのは本当にちょうど年と月です。その日が最初で、時間は深夜です。 – pookie