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
dbvendorEDbVendor
Properties
EndLabelName
public TObjectName EndLabelName { get; set; }
Property Value
FunctionDefinition
public TConstant FunctionDefinition { get; set; }
Property Value
ProcedureLanguage
public TConstant ProcedureLanguage { get; set; }
Property Value
SharedLibraryName
public string SharedLibraryName { 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
getFunctionName()
public TObjectName getFunctionName()
Returns
getStoredProcedureName()
public TObjectName getStoredProcedureName()
Returns
setFunctionName(TObjectName)
public void setFunctionName(TObjectName functionName)
Parameters
functionNameTObjectName