Class AlterViewStatementHandler
- java.lang.Object
-
- org.apache.shardingsphere.sql.parser.sql.dialect.handler.ddl.AlterViewStatementHandler
-
- All Implemented Interfaces:
SQLStatementHandler
public final class AlterViewStatementHandler extends Object implements SQLStatementHandler
AlterViewStatement handler for different dialect SQLStatements.
-
-
Constructor Summary
Constructors Constructor Description AlterViewStatementHandler()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Optional<SimpleTableSegment>getRenameView(AlterViewStatement alterViewStatement)Get rename view segment.static Optional<SelectStatement>getSelectStatement(AlterViewStatement alterViewStatement)Get select statement.static Optional<String>getViewDefinition(AlterViewStatement alterViewStatement)Get view definition.
-
-
-
Method Detail
-
getSelectStatement
public static Optional<SelectStatement> getSelectStatement(AlterViewStatement alterViewStatement)
Get select statement.- Parameters:
alterViewStatement- AlterViewStatement- Returns:
- select statement
-
getViewDefinition
public static Optional<String> getViewDefinition(AlterViewStatement alterViewStatement)
Get view definition.- Parameters:
alterViewStatement- AlterViewStatement- Returns:
- view definition
-
getRenameView
public static Optional<SimpleTableSegment> getRenameView(AlterViewStatement alterViewStatement)
Get rename view segment.- Parameters:
alterViewStatement- AlterViewStatement- Returns:
- rename view segment
-
-