Hive 如何在配置单元查询中使用SYS_CALENDAR.CALENDAR?
我正在尝试在配置单元中使用SYS_CALENDAR.CALENDAR。它适用于Oracle SQL,但如何进行转换,以便在配置单元中运行以下内容: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中,或
SELECT * FROM SYS_CALENDAR.CALENDAR;
SYS\u CALENDAR.CALENDAR
是一个Teradata
系统视图,而不是Oracle
。Hive
中没有这样的表或视图,但您可以在Hive中生成它或编写一个子查询,该子查询将返回您需要的内容
见以下问题:
或者,您可以使用Sqoop将数据从TD加载到Hive中,或者将其导出到CSV中,然后加载到Hive表中。我认为:如果您需要当前日期或时间戳,请使用
当前日期
或当前时间戳
,而不是来自UNIXTIME(UNIX\u TIMESTAMP())