public final class CursorStatementContext extends CommonSQLStatementContext<org.apache.shardingsphere.sql.parser.sql.dialect.statement.opengauss.ddl.OpenGaussCursorStatement> implements CursorAvailable, TableAvailable, WhereAvailable, CursorDefinition
| 构造器和说明 |
|---|
CursorStatementContext(Map<String,ShardingSphereDatabase> databases,
List<Object> parameters,
org.apache.shardingsphere.sql.parser.sql.dialect.statement.opengauss.ddl.OpenGaussCursorStatement sqlStatement,
String defaultDatabaseName) |
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<org.apache.shardingsphere.sql.parser.sql.common.segment.generic.table.SimpleTableSegment> |
getAllTables()
Get all table segments.
|
Collection<org.apache.shardingsphere.sql.parser.sql.common.segment.dml.column.ColumnSegment> |
getColumnSegments()
Get column segments.
|
Optional<org.apache.shardingsphere.sql.parser.sql.common.segment.ddl.cursor.CursorNameSegment> |
getCursorName()
Get cursor name segment.
|
Collection<org.apache.shardingsphere.sql.parser.sql.common.segment.dml.predicate.WhereSegment> |
getWhereSegments()
Get where segments.
|
isHintWriteRouteOnlyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTablesContextgetDatabaseType, getSqlStatement, getTablesContextpublic Collection<org.apache.shardingsphere.sql.parser.sql.common.segment.generic.table.SimpleTableSegment> getAllTables()
TableAvailablegetAllTables 在接口中 TableAvailablepublic Optional<org.apache.shardingsphere.sql.parser.sql.common.segment.ddl.cursor.CursorNameSegment> getCursorName()
CursorAvailablegetCursorName 在接口中 CursorAvailablepublic Collection<org.apache.shardingsphere.sql.parser.sql.common.segment.dml.predicate.WhereSegment> getWhereSegments()
WhereAvailablegetWhereSegments 在接口中 WhereAvailablepublic Collection<org.apache.shardingsphere.sql.parser.sql.common.segment.dml.column.ColumnSegment> getColumnSegments()
WhereAvailablegetColumnSegments 在接口中 WhereAvailableCopyright © 2022 The Apache Software Foundation. All rights reserved.