# 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)