标签: to-timestamp

将文本转换为redshift中的时间戳

我有一个带文本值的文本字段"presence_changed_at"即'2014/12/17 08:05:28 +0000.我需要将其转换为时间戳.在PostgreSQL有功能TO_TIMESTAMP() ,但在红移这似乎并没有得到支持.我可以没有时间得到日期

TO_DATE("presence_changed_at",'YYYY/MM/DD HH24:MI:SS')
Run Code Online (Sandbox Code Playgroud)

哪个产生

2014-12-12
Run Code Online (Sandbox Code Playgroud)

但我找不到任何获得TIMESTAMP格式的方法.

在此先感谢您解决此问题

to-date amazon-redshift to-timestamp

8
推荐指数
2
解决办法
2万
查看次数

错误:“MI”的值无效详细信息:值必须是整数

在 PostgreSQL 中,我收到以下请求的错误:

SELECT TO_TIMESTAMP('2020-03-07T22:34:18Z', 'YYYY-MM-DDTHH24:MI:SSZ');
Run Code Online (Sandbox Code Playgroud)

产生:

错误:“MI”的值“:1”无效详细信息:值必须是整数。

为什么会在“:1”处而不是之前出现错误?

sql postgresql sql-timestamp to-timestamp amazon-aurora

3
推荐指数
1
解决办法
3612
查看次数

带有where子句问题的Oracle时间戳记

我有以下sql查询

select * from MY_TABLE
 MY_COL >= to_timestamp_tz('08-03-17 07:25:00.0000 EST', 'dd-mm-yy hh24:mi:ss.ff TZR') and 
 MY_COL <= to_timestamp_tz('08-03-17 09:08:00.0000 EST', 'dd-mm-yy hh24:mi:ss.ff TZR')
Run Code Online (Sandbox Code Playgroud)

至少有以下2个条目(如sql developer中所示).

03-AUG-17 07.25.51.576000000 AM AMERICA/NEW_YORK
03-AUG-17 07.31.33.553000000 AM AMERICA/NEW_YORK
Run Code Online (Sandbox Code Playgroud)

我的查询不返回任何条目.我希望能够获得这两个条目.我有什么明显的遗失吗?

谢谢

sql oracle timestamp to-timestamp

2
推荐指数
1
解决办法
622
查看次数