Table of Contents

Class TCreateProcedureStmt

Namespace
gudusoft.gsqlparser.stmt
Assembly
gudusoft.gsqlparser.dll
public class TCreateProcedureStmt : TRoutine, Visitable
Inheritance
TCreateProcedureStmt
Implements
Inherited Members

Constructors

TCreateProcedureStmt(EDbVendor)

public TCreateProcedureStmt(EDbVendor dbvendor)

Parameters

dbvendor EDbVendor

Methods

accept(TParseTreeVisitor)

public override void accept(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

acceptChildren(TParseTreeVisitor)

public override void acceptChildren(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

doParseStatement(TCustomSqlStatement)

analyze SQL

public override int doParseStatement(TCustomSqlStatement psql)

Parameters

psql TCustomSqlStatement

Returns

int

getEndlabelName()

public TObjectName getEndlabelName()

Returns

TObjectName

getLinkSymbol()

public TConstant getLinkSymbol()

Returns

TConstant

getObjfile()

public TConstant getObjfile()

Returns

TConstant

getOuterLabelName()

public TObjectName getOuterLabelName()

Returns

TObjectName

getProcedureLanguage()

public TConstant getProcedureLanguage()

Returns

TConstant

getProcedureName()

public TObjectName getProcedureName()

Returns

TObjectName

getStoredProcedureName()

public TObjectName getStoredProcedureName()

Returns

TObjectName

setOuterLabelName(TObjectName)

public void setOuterLabelName(TObjectName outerLabelName)

Parameters

outerLabelName TObjectName

setProcedureName(TObjectName)

public void setProcedureName(TObjectName procedureName)

Parameters

procedureName TObjectName