Skip to content

ytwp/druid-sql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

druid-sql sql解析器

介绍

druid-sql 是基于 druid 数据源分离出来的 sql解析器

开源许可协议

本项目基于 ApacheLicense-2.0 开源许可协议.

使用

<dependency>
    <groupId>wang.yeting</groupId>
    <artifactId>druid-sql</artifactId>
    <version>1.0.1</version>
</dependency>
//单 sql 解析
SQLStatement sqlStatement = SQLUtils.parseSingleStatement(sql, DbType.hive);
//多 sql 解析
List<SQLStatement> sqlStatements = SQLUtils.parseStatements(sql, DbType.hive);
//sql 格式化
String format = SQLUtils.format(sql, DbType.hive);

支持的数据库

DbType

About

sql 解析器,支持 hive mysql 等等...

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages