
# Impala SQL接口介绍
Impala SQL提供对HiveQL的高度兼容性，Impala使用SQL作为其查询语言，为了保护用户在技能开发和查询设计上的投资，Impala提供了与Hive查询语言（HiveQL）的高度兼容性。
由于Impala使用与Hive相同的元数据存储来记录有关表结构和属性的信息，因此Impala可以访问通过本机Impala CREATE TABLE命令定义的表，也可以访问使用Hive数据定义语言（DDL）创建的表。
- Impala支持类似于HiveQL的DML组件的数据操作（DML）语句。
- Impala提供了许多与HiveQL等价物具有相同名称和参数类型的内置函数。
详情请参见<https://impala.apache.org/docs/build/html/topics/impala_langref.html>。
