Gop*_*h.R 31
嗯,在postgres中,似乎没有这样的功能等同LAST_DAY()于oracle中可用的功能.
如果您需要,您可以通过以下方式拥有自己的
SELECT (date_trunc('MONTH', now()) + INTERVAL '1 MONTH - 1 day')::date;
Run Code Online (Sandbox Code Playgroud)
CREATE OR REPLACE FUNCTION last_day(date)
RETURNS date AS
$$
SELECT (date_trunc('MONTH', $1) + INTERVAL '1 MONTH - 1 day')::date;
$$ LANGUAGE 'sql'
IMMUTABLE STRICT;
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
19883 次 |
| 最近记录: |