Hive 如何在配置单元查询中使用SYS_CALENDAR.CALENDAR?

Hive 如何在配置单元查询中使用SYS_CALENDAR.CALENDAR?,hive,hql,hiveql,Hive,Hql,Hiveql,我正在尝试在配置单元中使用SYS_CALENDAR.CALENDAR。它适用于Oracle SQL,但如何进行转换,以便在配置单元中运行以下内容: SELECT * FROM SYS_CALENDAR.CALENDAR; SYS\u CALENDAR.CALENDAR是一个Teradata系统视图,而不是Oracle。Hive中没有这样的表或视图,但您可以在Hive中生成它或编写一个子查询,该子查询将返回您需要的内容 见以下问题: 或者,您可以使用Sqoop将数据从TD加载到Hive中,或

我正在尝试在配置单元中使用SYS_CALENDAR.CALENDAR。它适用于Oracle SQL,但如何进行转换,以便在配置单元中运行以下内容:

SELECT * FROM SYS_CALENDAR.CALENDAR;

SYS\u CALENDAR.CALENDAR
是一个
Teradata
系统视图,而不是
Oracle
Hive
中没有这样的表或视图,但您可以在Hive中生成它或编写一个子查询,该子查询将返回您需要的内容

见以下问题:


或者,您可以使用Sqoop将数据从TD加载到Hive中,或者将其导出到CSV中,然后加载到Hive表中。

我认为:如果您需要当前日期或时间戳,请使用
当前日期
当前时间戳
,而不是
来自UNIXTIME(UNIX\u TIMESTAMP())