转换PL / SQL蜂巢QL(Convert PL/SQL to Hive QL)

2019-06-23 11:59发布

我想要一个工具,通过它我可以给PL / SQL查询得到相应的蜂巢查询。 有很多其将SQL到HQL可用的工具。 即:taod为cloude数据库。 不过,这并不表明我相应的蜂巢查询。

是否有这样的一种工具,其转换定SQL到HQL。 请帮我。

感谢和问候,拉坦

Answer 1:

请看看开源项目PL / HQL在http://www.plhql.org 。 它可以让你在运行蜂巢现有的SQL服务器,Oracle,Teradata数据中,MySQL等存储过程。



Answer 2:

拉坦,我没怎么启动响应。 所以,让我们开始是这样的。 我想你检查蟾蜍和思维好像有转换SQL蜂巢QL的工具。 我不认为有这样一个工具。

让我澄清一下这个样子,HIVE QL,是一样的SQL。 检查这个环节你尝试写一些查询之前:

https://cwiki.apache.org/confluence/display/Hive/LanguageManual ,

https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF 。

这很容易理解,如果你知道SQL和简单的写(如你检查蜂箱QL)。

蜂巢多年平均值有很多运营商的SQL支持。 例如:

select * from sales where country like 'EU~%'; “HIVE支持像”

但是,正如我们在SQL编写试试这个负查询:

select * from sales where country not like 'EU~%'; “HIVE不支持”

这只是一个例子,我记得。 还有更多这样的。 但对付这些蜂巢有许多像“哪里都不”等

如果你的问题是确实蜂房有任何PL / SQL的支持。 直接的答案是否定的。 但是,我们可以检查UDF的蜂巢,并且还有Hadoop的猪。



文章来源: Convert PL/SQL to Hive QL