Retro Eye care Haitian Deep Dark Default

DatabaseTypedSQLParserFacade

Fully-qualified class name

org.apache.shardingsphere.sql.parser.spi.DatabaseTypedSQLParserFacade

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

SQLVisitorFacade

Fully-qualified class name

org.apache.shardingsphere.sql.parser.spi.SQLVisitorFacade

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.MySQLStatementSQLVisitorFacade
PostgreSQL PostgreSQL syntax tree visitor entry org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.facade.PostgreSQLStatementSQLVisitorFacade
SQLServer SQLServer syntax tree visitor entry org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.facade.SQLServerStatementSQLVisitorFacade
Oracle Oracle syntax tree visitor entry org.apache.shardingsphere.sql.parser.oracle.visitor.statement.facade.OracleStatementSQLVisitorFacade
SQL92 SQL92 syntax tree visitor entry org.apache.shardingsphere.sql.parser.sql92.visitor.statement.facade.SQL92StatementSQLVisitorFacade
openGauss openGauss syntax tree visitor entry org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.facade.OpenGaussStatementSQLVisitorFacade