User Tools

Site Tools


HPL/SQL is included to Apache Hive since version 2.0



HPL/SQL (HPLSQL, or previously known as PL/HQL) is an open source tool (Apache License 2.0) that implements procedural SQL language for Apache Hive, SparkSQL, Impala as well as any other SQL-on-Hadoop implementations, NoSQL and RDBMS.

HPL/SQL is a built-in part of Apache Hive since version 2.0. The source code and binaries available on this site can help you build and use HPL/SQL for any Hive version, any SQL-on-Hadoop, NoSQL or RDBMS product.

The author of the tool is Dmitry Tolpeko (, @dmtolpeko,

If you have any questions or need any assistance, please send an email to Hive mailing list at