Class TRoutine
- Namespace
- gudusoft.gsqlparser.stmt
- Assembly
- gudusoft.gsqlparser.dll
public class TRoutine : TCommonStoredProcedureSqlStatement, Visitable
- Inheritance
-
TRoutine
- Implements
- Derived
- Inherited Members
Constructors
TRoutine(EDbVendor)
public TRoutine(EDbVendor dbvendor)
Parameters
dbvendorEDbVendor
Methods
getReturnDataType()
public TTypeName getReturnDataType()
Returns
getRoutineBody()
public string getRoutineBody()
Returns
getRoutineBodyInConstant()
public TConstant getRoutineBodyInConstant()
Returns
getRoutineLanguage()
public string getRoutineLanguage()
Returns
getRoutineLanguageInConstant()
public TConstant getRoutineLanguageInConstant()
Returns
getRoutineName()
public TObjectName getRoutineName()
Returns
setReturnDataType(TTypeName)
public void setReturnDataType(TTypeName returnDataType)
Parameters
returnDataTypeTTypeName
setRoutineBody(string)
public void setRoutineBody(string routineBody)
Parameters
routineBodystring
setRoutineBodyInConstant(TConstant)
public void setRoutineBodyInConstant(TConstant routineBodyInConstant)
Parameters
routineBodyInConstantTConstant
setRoutineLanguage(string)
public void setRoutineLanguage(string routineLanguage)
Parameters
routineLanguagestring
setRoutineLanguageInConstant(TConstant)
public void setRoutineLanguageInConstant(TConstant routineLanguageInConstant)
Parameters
routineLanguageInConstantTConstant
setRoutineName(TObjectName)
public void setRoutineName(TObjectName routineName)
Parameters
routineNameTObjectName