Class TPlsqlCreateType_Placeholder

Object
gudusoft.gsqlparser.nodes.TParseTreeNode
gudusoft.gsqlparser.TCustomSqlStatement
gudusoft.gsqlparser.stmt.oracle.TPlsqlCreateType_Placeholder
All Implemented Interfaces:
IRelation, Visitable, Iterator<TSourceToken>

This class is a placeholder for CREATE TYPE statement.

The CREATE TYPE statement creates or replaces

the specification of an object type,represented by TPlsqlCreateType.

a SQLJ object type (not supported),

a named varying array (varray), represented by TPlsqlVarrayTypeDefStmt.

a nested table type, represented by TPlsqlTableTypeDefStmt.

or an incomplete object type, represented by TPlsqlCreateType.

You can check kind property to determine what's kind of SQL statement this class represents for.

Various SQL statement can be fetched via following properties:

getObjectStatement(), getVarrayStatement(),getNestedTableStatement() accordingly.