MAK*_*MAK 5 postgresql timestamp intervals postgresql-9.3
我想添加QUARTER到TIMESTAMPPostgreSQL中9.3版本。
添加:
SELECT TIMESTAMP '2016-01-01' + INTERVAL '01 QUARTER';
Run Code Online (Sandbox Code Playgroud)
对于删除:
SELECT TIMESTAMP '2016-01-01' - INTERVAL '01 QUARTER';
Run Code Online (Sandbox Code Playgroud)
Run Code Online (Sandbox Code Playgroud)********** Error ********** ERROR: invalid input syntax for type interval: "01 QUARTER" SQL state: 22007 Character: 42
那是因为它不在支持的quarterinterval输入单位中。手册:
单元是
microsecond,millisecond,second,minute,hour,day,week,month,year,decade,century,millennium,或abbreviations,或这些单元的复数;
使用'3 month'(或类似的)代替:
SELECT timestamp '2016-01-01' + interval '3 month';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1919 次 |
| 最近记录: |