首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL to HiveQL生成器

SQL to HiveQL生成器
EN

Stack Overflow用户
提问于 2013-04-12 21:54:59
回答 3查看 2.8K关注 0票数 2

有没有办法把我的SQL查询转换成Hive查询,或者有什么开源工具或者项目可以帮我把一些SQL查询转换成HiveQL,这样我就可以从Hadoop数据库中查询开始我的开发了?

EN

回答 3

Stack Overflow用户

发布于 2013-04-13 09:27:41

对于迁移到HiveQL的数据仓库团队来说,HadoopSQL语言是一种类似SQL的语言,因为它为他们提供了一种熟悉的SQL语言,隐藏了MR programming.Hive不支持完整的SQL-92规范和缺失的规范可以很容易地解决的问题。Hive.Hive有一些不在SQL-92中的扩展,这些扩展的灵感来自于Mapreduce.HiveQL最类似于MySQL的SQL方言。

票数 1
EN

Stack Overflow用户

发布于 2013-12-10 11:20:44

不,这也没有多大意义。

每个RDBMS都有稍微不同的SQL --甚至那些符合规范的语句也是如此。而且HiveQL也是独一无二的。

此外,Hive没有提供RDBMS提供的所有功能,但它正在迎头赶上。

您必须熟悉HiveQL才能翻译查询。翻译基本上就是复制和修改,特别是如果你使用的是MySQL,这应该是最接近的。

票数 1
EN

Stack Overflow用户

发布于 2013-04-12 22:08:48

HiveQL与SQL并不完全不同。HiveQL是ANSI SQL的一个子集,具有一些扩展。有关HiveQL的更多详细信息,请单击此处。AFAIK,没有用于转换的工具,文档应该有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15973198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档