# druid-sql
**Repository Path**: ytwp/druid-sql
## Basic Information
- **Project Name**: druid-sql
- **Description**: sql 解析器,支持 hive mysql 等待...
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 4
- **Created**: 2022-01-05
- **Last Updated**: 2023-02-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# druid-sql sql解析器
### 介绍
druid-sql 是基于 druid 数据源分离出来的 sql解析器
### 开源许可协议
本项目基于 [ApacheLicense-2.0](http://www.apache.org/licenses/LICENSE-2.0.txt) 开源许可协议.
### 使用
```xml
wang.yeting
druid-sql
1.0.1
```
```java
//单 sql 解析
SQLStatement sqlStatement = SQLUtils.parseSingleStatement(sql, DbType.hive);
//多 sql 解析
List sqlStatements = SQLUtils.parseStatements(sql, DbType.hive);
//sql 格式化
String format = SQLUtils.format(sql, DbType.hive);
```
### 支持的数据库
[DbType](https://github.com/ytwp/druid-sql/blob/dba9aabeced9819fc764ec9897a1f720ff173a97/src/main/java/wang/yeting/sql/DbType.java)