Retro Eye care Haitian Deep Dark Default

DatabaseTypedSQLParserFacade

Fully-qualified class name

org.apache.shardingsphere.sql.parser.spi.SQLDialectParserFacade

Definition

Database typed SQL parser facade service definition

Implementation classes

Configuration Type Description Fully-qualified class name
MySQL SQL parser entry based on MySQL org.apache.shardingsphere.sql.parser.mysql.parser.MySQLParserFacade
PostgreSQL SQL parser entry based on PostgreSQL org.apache.shardingsphere.sql.parser.postgresql.parser.PostgreSQLParserFacade
SQLServer SQL parser entry based on SQLServer org.apache.shardingsphere.sql.parser.sqlserver.parser.SQLServerParserFacade
Oracle SQL parser entry based on Oracle org.apache.shardingsphere.sql.parser.oracle.parser.OracleParserFacade
SQL92 SQL parser entry based on SQL92 org.apache.shardingsphere.sql.parser.sql92.parser.SQL92ParserFacade
openGauss SQL parser entry based on openGauss org.apache.shardingsphere.sql.parser.opengauss.parser.OpenGaussParserFacade

SQLStatementVisitorFacade

Fully-qualified class name

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

Definition

SQL visitor facade class definition

Implementation classes

Configuration Type Description Fully-qualified class name
MySQL MySQL syntax tree visitor entry org.apache.shardingsphere.sql.parser.mysql.visitor.statement.facade.MySQLSQLVisitorFacade
PostgreSQL PostgreSQL syntax tree visitor entry org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.facade.PostgreSQLSQLVisitorFacade
SQLServer SQLServer syntax tree visitor entry org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.facade.SQLServerSQLVisitorFacade
Oracle Oracle syntax tree visitor entry org.apache.shardingsphere.sql.parser.oracle.visitor.statement.facade.OracleSQLVisitorFacade
SQL92 SQL92 syntax tree visitor entry org.apache.shardingsphere.sql.parser.sql92.visitor.statement.facade.SQL92SQLVisitorFacade
openGauss openGauss syntax tree visitor entry org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.facade.OpenGaussSQLVisitorFacade