复古 护眼 海天 深邃 暗黑 默认

DatabaseTypedSQLParserFacade

全限定类名

org.apache.shardingsphere.sql.parser.spi.DialectSQLParserFacade

定义

配置用于 SQL 解析的词法分析器和语法分析器入口

已知实现

配置标识 详细说明 全限定类名
MySQL 基于 MySQL 的 SQL 解析器入口 org.apache.shardingsphere.sql.parser.mysql.parser.MySQLParserFacade
PostgreSQL 基于 PostgreSQL 的 SQL 解析器入口 org.apache.shardingsphere.sql.parser.postgresql.parser.PostgreSQLParserFacade
openGauss 基于 openGauss 的 SQL 解析器入口 org.apache.shardingsphere.sql.parser.opengauss.parser.OpenGaussParserFacade
Oracle 基于 Oracle 的 SQL 解析器入口 org.apache.shardingsphere.sql.parser.oracle.parser.OracleParserFacade
SQLServer 基于 SQLServer 的 SQL 解析器入口 org.apache.shardingsphere.sql.parser.sqlserver.parser.SQLServerParserFacade
ClickHouse 基于 ClickHouse 的 SQL 解析器入口 org.apache.shardingsphere.sql.parser.clickhouse.parser.ClickHouseParserFacade
Doris 基于 Doris 的 SQL 解析器入口 org.apache.shardingsphere.sql.parser.doris.parser.DorisParserFacade
Hive 基于 Hive 的 SQL 解析器入口 org.apache.shardingsphere.sql.parser.hive.parser.HiveParserFacade
Presto 基于 Presto 的 SQL 解析器入口 org.apache.shardingsphere.sql.parser.presto.parser.PrestoParserFacade
SQL92 基于 SQL92 的 SQL 解析器入口 org.apache.shardingsphere.sql.parser.sql92.parser.SQL92ParserFacade

SQLStatementVisitorFacade

全限定类名

org.apache.shardingsphere.sql.parser.spi.SQLStatementVisitorFacade

定义

SQL 语法树访问器入口

已知实现

配置标识 详细说明 全限定类名
MySQL 基于 MySQL 的 SQL 语法树访问器入口 org.apache.shardingsphere.sql.parser.mysql.visitor.statement.MySQLStatementVisitorFacade
PostgreSQL 基于 PostgreSQL 的 SQL 语法树访问器入口 org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.PostgreSQLStatementVisitorFacade
SQLServer 基于 SQLServer 的 SQL 语法树访问器入口 org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.SQLServerStatementVisitorFacade
Oracle 基于 Oracle 的 SQL 语法树访问器入口 org.apache.shardingsphere.sql.parser.oracle.visitor.statement.OracleStatementVisitorFacade
SQL92 基于 SQL92 的 SQL 语法树访问器入口 org.apache.shardingsphere.sql.parser.sql92.visitor.statement.SQL92StatementVisitorFacade
openGauss 基于 openGauss 的 SQL 语法树访问器入口 org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.OpenGaussStatementVisitorFacade