Class ShardingSphereSQLParserEngine
java.lang.Object
org.apache.shardingsphere.infra.parser.ShardingSphereSQLParserEngine
ShardingSphere SQL parser engine.
-
Constructor Summary
ConstructorsConstructorDescriptionShardingSphereSQLParserEngine(String databaseType, org.apache.shardingsphere.sql.parser.api.CacheOption sqlStatementCacheOption, org.apache.shardingsphere.sql.parser.api.CacheOption parseTreeCacheOption, boolean isParseComment) -
Method Summary
-
Constructor Details
-
ShardingSphereSQLParserEngine
public ShardingSphereSQLParserEngine(String databaseType, org.apache.shardingsphere.sql.parser.api.CacheOption sqlStatementCacheOption, org.apache.shardingsphere.sql.parser.api.CacheOption parseTreeCacheOption, boolean isParseComment)
-
-
Method Details
-
parse
public org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement parse(String sql, boolean useCache) Parse to SQL statement.- Parameters:
sql- SQL to be parseduseCache- whether use cache- Returns:
- SQL statement
-