0
我想將查詢的輸出保存爲變量以用於進一步的查詢。有問題的變量是該月的第一天。將查詢結果設置爲變量
我可以手動做到這一點:
\set startdate '2016-10-01'
我可以編寫一個查詢來做到這一點:
select date_trunc('month', now());
返回:
DATE_TRUNC
---------------------
2016-10-01 00:00:00
(1 row)
但我不能存儲查詢輸出作爲變量使用:
\set startdate 'select date_trunc('month', now()) - interval '1 day';'
返回錯誤。
任何想法如何做到這一點?