Class TPlsqlCreateTypeBody
- Namespace
- gudusoft.gsqlparser.stmt.oracle
- Assembly
- gudusoft.gsqlparser.dll
The CREATE TYPE BODY defines or implements the member methods defined in the object type specification. You create object types with the CREATE TYPE(TPlsqlCreateType) and the CREATE TYPE BODY(TPlsqlCreateTypeBody) statements.
public class TPlsqlCreateTypeBody : TCommonStoredProcedureSqlStatement, Visitable
- Inheritance
-
TPlsqlCreateTypeBody
- Implements
- Inherited Members
Constructors
TPlsqlCreateTypeBody()
public TPlsqlCreateTypeBody()
TPlsqlCreateTypeBody(EDbVendor)
public TPlsqlCreateTypeBody(EDbVendor dbvendor)
Parameters
dbvendorEDbVendor
Properties
Stmts
public virtual TStatementListSqlNode Stmts { get; }
Property Value
StoredProcedureName
public override TObjectName StoredProcedureName { get; }
Property Value
TypeName
public virtual TObjectName TypeName { get; set; }
Property Value
Methods
accept(TParseTreeVisitor)
public override void accept(TParseTreeVisitor v)
Parameters
acceptChildren(TParseTreeVisitor)
public override void acceptChildren(TParseTreeVisitor v)
Parameters
doParseStatement(TCustomSqlStatement)
analyze SQL
public override int doParseStatement(TCustomSqlStatement psql)
Parameters
psqlTCustomSqlStatement
Returns
init(object, object)
public override void init(object arg1, object arg2)