如何从netezza中的日期时间戳格式中提取日期

up9lanfz  于 2021-07-26  发布在  Java
关注(0)|答案(2)|浏览(690)

目前,我有一个日期是“2019年6月16日”,但我有一个表,其中有一个名为\u ts的列,其值为2016年5月18日16:11:18:46.5555。我想使用where条件,如\u ts>“16jun2019”。由于格式不同,iam无法过滤。请帮助我如何将我的专栏改为“2019年6月16日”的格式。

toe95027

toe950271#

希望您将值存储为日期和时间戳,而不是字符串。
如果值存储正确,则只需使用:

abc_TS >= '2019-06-16'::timestamp

如果不是,则需要转换为有效类型:

to_timestamp(abc_TS, 'DDMONYYYY HH24:MI:SS.FFFF') >= '2019-06-16'::timestamp
wdebmtf2

wdebmtf22#

试试这个

WHERE  FORMAT (abc_TS, 'dd-MM-yy')  > ('16-06-2019')

相关问题