如何在日期格式中添加PostgreSQL中的AM或PM?

alp*_*ing 2 sql oracle postgresql

从双重中选择to_date(to_char(sysdate,'yyyy-mm-dd hh12:mi:ss AM'),'yyyy-MM-dd HH12:MI:SS AM');

这在oracle中运行良好但在Postgres中没有.

fth*_*lla 9

而不是sysdate你应该使用current_timestamp,或now():

SELECT TO_CHAR(current_timestamp, 'yyyy-mm-dd hh12:mi:ss AM')
Run Code Online (Sandbox Code Playgroud)