我有一个带有bigint类型字段的表.此字段存储时间戳.

to_char( bigint_field,'DD/MM/YYYY HH24:MI:SS')

我得到以下错误:

ERROR: multiple decimal points
État SQL :42601

推荐答案

TO_CHAR(TO_TIMESTAMP(bigint_field / 1000), 'DD/MM/YYYY HH24:MI:SS')

Sql相关问答推荐

在SELECT陈述中使用子查询提高查询性能

如何在VB.NET中使用MS SYS根据开始和结束期间日期进行查询

获取家谱树中第一次出现的特定信息,然后停止

跨多列的PostgreSQL非不同对

GROUP BY与多个嵌套查询T—SQL

转换表中的数据

如何根据特定的内部json元素值过滤postgres查询结果?

根据时间、状态和相关行在PostgreSQL中的存在来删除行

Proc SQL Select Distinct SAS

根据时间值提取记录

显示所有组并计算给定组中的项目(包括 0 个结果)

除了风格之外,还有什么理由更喜欢简单的CASE WHEN而不是搜索呢?

如何向 mariadb 添加外键?

对于小数据集,EF / SQL 语句花费的时间太长

在 Oracle 21c 中透视文本值

当 2 列具有静态值并且第 3 列使用运算符 IN 时,对 PostgreSQL 和 3 列上的复杂索引的最佳查询

BigQuery数组是否包含NULL值的判断方法

检索具有相同位置的最小和最大store 数量

如何按日期和位置对最近 3 个报告日期的 SQL 查询结果进行透视?

为每组填写行以进行旋转