Hive 函数到 SQL Workbench 的转换
Posted
技术标签:
【中文标题】Hive 函数到 SQL Workbench 的转换【英文标题】:Hive function to SQL Workbench conversion 【发布时间】:2020-01-23 08:04:34 【问题描述】:我需要帮助将以下 hive 函数转换为 SQL Workbench (PSQL)
to_date(from_unixtime(UNIX_TIMESTAMP(date_column,'dd-MMM-yy'))) > cast('2019-08-05' as date)
我在 PSQL 中尝试过这个函数,但它不起作用:
to_char(to_date(date_column,'MM/dd/yyyy'),'dd-MMM-yy') > cast('2019-08-05' as date)
有人可以帮忙吗?
谢谢 一个
【问题讨论】:
【参考方案1】:看起来你的事情比它需要的更复杂。
这对你来说应该足够了:
to_date(date_column,'MM/dd/yyyy') > cast('2019-08-05' as date)
【讨论】:
感谢您的帮助!但是,日期列中有很多日期格式,甚至为空,反过来又会引发错误。 你可以检查这个问题来处理多种日期格式***.com/questions/41501210/…。并使用nvl
或coalesce
函数来处理空值。
非常感谢!会检查的。以上是关于Hive 函数到 SQL Workbench 的转换的主要内容,如果未能解决你的问题,请参考以下文章
SQL Server 到 Mysql 的迁移(使用 Mysql Workbench)。如何在 Workbench 向导的步骤中添加带有手动转义撇号的数据?
SQL Workbench WbExport 到 Redshift 的两个位置
Ubuntu20.04安装MySQL及配置MySQL workbench