显示文字时间戳值

时间:2018-12-19 18:49:32

标签: postgresql ems-sql-manager

我们有一个timestamp列,在查询时会显示以下语法:

12/18/2018 11:27:35 AM

但是,由于时间戳实际上还存储毫秒值,因此这令人困惑。这意味着当查询'12 / 18/2018 11:27:35 AM'时,除非使用date_trunc()函数,否则我们不会返回任何结果。

反正有强迫引擎显示文字值吗?

我们正在使用SQL Manager for PostgreSQL

1 个答案:

答案 0 :(得分:1)

在列上使用To_Char函数设置输出显示格式:

to_char(yourColumn, 'mm/dd/yyyy hh:mi:ss.us am')