Table of Contents

Class TCreateFunctionStmt

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

Constructors

TCreateFunctionStmt(EDbVendor)

public TCreateFunctionStmt(EDbVendor dbvendor)

Parameters

dbvendor EDbVendor

Properties

EndLabelName

public TObjectName EndLabelName { get; set; }

Property Value

TObjectName

FunctionDefinition

public TConstant FunctionDefinition { get; set; }

Property Value

TConstant

ProcedureLanguage

public TConstant ProcedureLanguage { get; set; }

Property Value

TConstant

SharedLibraryName

public string SharedLibraryName { get; set; }

Property Value

string

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

getFunctionName()

public TObjectName getFunctionName()

Returns

TObjectName

getStoredProcedureName()

public TObjectName getStoredProcedureName()

Returns

TObjectName

setFunctionName(TObjectName)

public void setFunctionName(TObjectName functionName)

Parameters

functionName TObjectName