public class TFunctionCall extends TParseTreeNode
TExpression. For other
functions with the different syntax in arguments, please check the detailed information below.
this class includes function name and arguments.
1.Arguments is a list of expressions
getFunctionName()getArgs()
2.Analytic function
Use getWindowDef() to get over clause information.
3.Function with specific arguments
trim
EFunctionType.trim_tgetTrimArgument()cast(expr as typename), cast(expr as typename [,datatypeAttribute]), cast(expr as datatypeAttribute)
EFunctionType.cast_tgetExpr1()getTypename(), datatypeAttribute is included in TTypeName as wellconvert(typename,[null|not null] expr1 [,expr2]),
EFunctionType.convert_tgetExpr1()getExpr2()getTypename()extract([time_token from expr]),
EFunctionType.extract_tgetExpr1()getExtract_time_token()sql server contains function,contains(in_expr, expr [,langTerm]),
EFunctionType.contains_tgetExpr1()getInExpr()sql server freetext,freetext(contain in expr, expr [,langTerm]),
EFunctionType.freetext_tgetExpr1()getInExpr()Oracle Extract(XML): extract(XMLType_instance, XPath_string[,namespace_string]),
EFunctionType.extractxml_tgetXMLType_Instance()getXPath_String()getNamespace_String()Rank(value,...),
EFunctionType.rank_tgetOrderByList()XMLPassingClause of XMLExists function
EFunctionType.xmlexists_tgetPassingClause()| Modifier and Type | Field and Description |
|---|---|
static int |
fntAddDate
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.adddate_t |
static int |
fntCaseN
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.case_n_t |
static int |
fntCast
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.cast_t |
static int |
fntContains
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.contains_t |
static int |
fntConvert
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.convert_t |
static int |
fntCSUM
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.csum_t |
static int |
fntDateAdd
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.date_add_t |
static int |
fntDateSub
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.date_sub_t |
static int |
fntExtract
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.extract_t |
static int |
fntExtractXML
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.extract_t |
static int |
fntFreetext
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.freetext_t |
static int |
fntGroupConcat
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.group_concat_t |
static int |
fntMatchAgainst
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.match_against_t |
static int |
fntOGC
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.ogc_t |
static int |
fntPosition
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.position_t |
static int |
fntRangeN
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.range_n_t |
static int |
fntRank
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.rank_t |
static int |
fntSubDate
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.subdate_t |
static int |
fntSubstring
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.substring_t |
static int |
fntSubString
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.substring_t |
static int |
fntTimestampAdd
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.timestampadd_t |
static int |
fntTimestampDiff
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.timestampdiff_t |
static int |
fntTranslate
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.translate_t |
static int |
fntTranslateCHK
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.translate_chk_t |
static int |
fntTreat
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.treat_t |
static int |
fntTrim
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.trim_t |
static int |
fntUdf
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.udf_t |
static int |
fntXmlQuery
Deprecated.
As of v1.4.3.0, replaced by
EFunctionType.xmlquery_t |
TExpression |
Trim_Expr |
TExpression |
Trim_From_Expr |
| Constructor and Description |
|---|
TFunctionCall() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TParseTreeVisitor v)
Accept a visitor
|
void |
acceptChildren(TParseTreeVisitor v)
Accept a visitor to iterate this class and sub-nodes of this class
|
void |
doParse(TCustomSqlStatement psql,
ESqlClause plocation)
Analyze the sub-nodes inside this node.
|
TExpression |
getAgainstExpr()
against expr in match function of MySQL
|
EAggregateType |
getAggregateType()
get
ALL | DISTINCT | UNIQUE keywords used in an aggregate function. |
TAnalyticFunction |
getAnalyticFunction()
Deprecated.
As of v1.8.6.3, use
getWindowDef() instead
window clause in window function. |
TExpressionList |
getArgs()
get the list of parameters defined in this function
|
TTypeName |
getAsDatatype()
get datatype defined in Oracle XMLSERIALIZE(value_expr as datatype)
|
TExpression |
getBetweenExpr()
get
between start and end expression in Teradata range_n function. |
TExpressionCallTarget |
getCallTarget()
get an xml type column, parameter, variable or subquery.
|
TExpression |
getCastOperand()
The first operand in the cast specification.
|
TExpression |
getColumnNameOrListExpression()
get column name or column list in SQL Server contains predicate.
|
TDatatypeAttribute |
getDatatypeAttribute()
Not used.
|
TExpression |
getDateExpression()
date, time or timestamp expression in extract function of DB2, Greenplum.
|
TDummy |
getDummy()
Not used
|
TExpression |
getExpr1()
paramter of following functions
teradata: position function, sql server: convert; oracle: convert,translate,cast,oracle XMLSERIALIZE(value_expr), oracle XMLROOT (value_expr) mysql: substring |
TExpression |
getExpr2() |
TExpression |
getExpr3() |
TExpressionList |
getExprList()
return TExpressionList instead of TGroupingExpressionItemList after v1.4.3.3
|
TSourceToken |
getExtract_time_token()
one of the YEAR/MONTH/DAY, HOUR/MINUTE/SECOND keywords in extract function
|
TObjectName |
getFunctionName() |
EFunctionType |
getFunctionType() |
int |
getFuncType()
Deprecated.
As of v1.4.3.0, replaced by
getFunctionType(). |
TGroupConcatParam |
getGroupConcatParam() |
TInExpr |
getInExpr() |
String |
getIntervalUnit() |
TExpression |
getLengthExpression()
The length of the
getSourceExpression() string unit to be returned in substring function. |
TObjectNameList |
getMatchColumns()
column list in match function of MySQL
|
TExpression |
getNamespace_String() |
TOrderByItemList |
getOrderByList()
arguments in rank(value,...) function.
|
TExpression |
getParameter()
parameter in function:convert(datetype,parameter,style)
|
TXMLPassingClause |
getPassingClause()
XMLPassingClause of XMLExists function
|
TExpression |
getRangeSize() |
TExpression |
getSearchCondition()
contains search condition.
|
TExpression |
getSeparatorExpr()
DB2 listagg function.
|
TOrderBy |
getSortClause() |
TExpression |
getSourceExpression()
An expression that specifies the string from which the result is derived in substring function.
|
TExpression |
getStartExpression()
A start expression that specifies the position within
getSourceExpression() that is to be the first
string unit of the result in substring function. |
TExpression |
getStringExpr()
DB2 listagg function
|
TExpression |
getStyle()
style in function:convert(datetype,parameter,style)
|
TTrimArgument |
getTrimArgument() |
TExpression |
getTypeExpression()
A structured type expression in subtype-treatment.
|
TTypeName |
getTypename() |
TWindowDef |
getWindowDef()
Over clause of analytic function
|
TWindowSpecification |
getWindowSpecification() |
TXMLAttributesClause |
getXMLAttributesClause()
XMLAttribute clause in xmlelement function
|
TExpression |
getXMLElementNameExpr()
XMLElement name/evalname expr
|
TResultColumnList |
getXMLElementValueExprList()
XMLElement ( value_expr [,XML_attribute_clause] [,value expr list] )
|
TResultColumnList |
getXMLForestValueList()
XMLFOREST (value_expr [as aliasName], ...
|
TExpression |
getXMLType_Instance() |
TExpression |
getXPath_String() |
void |
init(Object arg1)
Initialize a query tree node.
|
void |
init(Object arg1,
Object arg2) |
boolean |
isBuiltIn(EDbVendor pDBVendor) |
static boolean |
isBuiltIn(String pName,
EDbVendor pDBVendor) |
void |
setAgainstExpr(TExpression againstExpr)
against expr in match function of MySQL
|
void |
setAggregateType(EAggregateType aggregateType)
set
ALL | DISTINCT | UNIQUE keywords used in an aggregate function. |
void |
setAnalyticFunction(TAnalyticFunction analyticFunction) |
void |
setArgs(TExpressionList args) |
void |
setAsDatatype(TTypeName asDatatype)
datatype defined in Oracle function:
XMLSERIALIZE(value_expr as datatype) |
void |
setBetweenExpr(TExpression betweenExpr)
set
between start and end expression in Teradata range_n function. |
void |
setBuiltIn(boolean isBuiltIn) |
void |
setCallTarget(TExpressionCallTarget callTarget)
set expressionCallTarget
|
void |
setCastOperand(TExpression castOperand)
cast specification, set the first operand in the cast specification
|
void |
setCheckedBuiltIn(boolean isCheckedBuiltIn) |
void |
setColumnNameOrListExpression(TExpression columnNameOrListExpression)
set column name or column list of SQL Server contains predicate or freetext predicate
|
void |
setDatatypeAttribute(TDatatypeAttribute datatypeAttribute)
Not used.
|
void |
setDateExpression(TExpression dateExpression)
set date, time or timestamp expression in extract/extend function.
|
void |
setDummy(TDummy dummy)
Set value for temporary use only
|
void |
setExpr1(TExpression expr1) |
void |
setExpr2(TExpression expr2) |
void |
setExpr3(TExpression expr3) |
void |
setExprList(TExpressionList exprList) |
void |
setExtract_time_token(TSourceToken extract_time_token)
set one of the YEAR/MONTH/DAY, HOUR/MINUTE/SECOND keyword in extract function
|
void |
setExtractXMLArg(TExpressionList exprList) |
void |
setFunctionName(TObjectName functionName) |
void |
setFunctionType(EFunctionType functionType) |
void |
setFuncType(int funcType)
Deprecated.
As of v1.4.3.0
|
void |
setGroupConcatParam(TGroupConcatParam groupConcatParam) |
void |
setInExpr(TInExpr inExpr) |
void |
setIntervalUnit(String intervalUnit) |
void |
setLengthExpression(TExpression lengthExpression)
set the length expression in substring function.
|
void |
setMatchColumns(TObjectNameList matchColumns) |
void |
setNamespace_String(TExpression namespace_String) |
void |
setOrderByList(TOrderByItemList orderByList) |
void |
setParameter(TExpression parameter) |
void |
setPassingClause(TXMLPassingClause passingClause) |
void |
setRangeSize(TExpression rangeSize) |
void |
setSearchCondition(TExpression searchCondition)
contains search condition.
|
void |
setSeparatorExpr(TExpression separatorExpr) |
void |
setSortClause(TOrderBy sortClause) |
void |
setSourceExpression(TExpression sourceExpression)
set an expression that specifies the string from which the result is derived in substring function.
|
void |
setStartExpression(TExpression startExpression)
set a start expression that specifies the position within
getSourceExpression() that is to be the first
string unit of the result in substring function. |
void |
setStringExpr(TExpression stringExpr) |
void |
setStyle(TExpression style) |
void |
setTrim_Expr(TExpression trim_Expr) |
void |
setTrim_From_Expr(TExpression trim_From_Expr) |
void |
setTrimArgument(TTrimArgument trimArgument) |
void |
setTypeExpression(TExpression typeExpression)
a structured type expression in DB2 subtype-treatment: treat.
|
void |
setTypename(TTypeName typename) |
void |
setWindowDef(TWindowDef windowDef) |
void |
setXMLAttributesClause(TXMLAttributesClause XMLAttributesClause) |
void |
setXMLElementNameExpr(TExpression XMLElementNameExpr) |
void |
setXMLElementValueExprList(TResultColumnList XMLElementValueExprList) |
void |
setXMLForestValueList(TResultColumnList XMLForestValueList) |
void |
setXMLType_Instance(TExpression XMLType_Instance) |
void |
setXPath_String(TExpression XPath_String) |
addAllMyTokensToTokenList, appendString, fastSetString, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, removeAllMyTokensFromTokenList, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setGsqlparser, setIncludingComment, setNodeType, setStartToken, setStartToken, setStartToken, setStartToken, setString, toScript, toStringpublic TExpression Trim_Expr
public TExpression Trim_From_Expr
public static final int fntUdf
EFunctionType.udf_tpublic static final int fntTrim
EFunctionType.trim_tpublic static final int fntCast
EFunctionType.cast_tpublic static final int fntConvert
EFunctionType.convert_tpublic static final int fntExtract
EFunctionType.extract_tpublic static final int fntTreat
EFunctionType.treat_tpublic static final int fntContains
EFunctionType.contains_tpublic static final int fntFreetext
EFunctionType.freetext_tpublic static final int fntCaseN
EFunctionType.case_n_tpublic static final int fntRangeN
EFunctionType.range_n_tpublic static final int fntPosition
EFunctionType.position_tpublic static final int fntSubstring
EFunctionType.substring_tpublic static final int fntTranslate
EFunctionType.translate_tpublic static final int fntTranslateCHK
EFunctionType.translate_chk_tpublic static final int fntCSUM
EFunctionType.csum_tpublic static final int fntRank
EFunctionType.rank_tpublic static final int fntXmlQuery
EFunctionType.xmlquery_tpublic static final int fntSubString
EFunctionType.substring_tpublic static final int fntAddDate
EFunctionType.adddate_tpublic static final int fntDateAdd
EFunctionType.date_add_tpublic static final int fntSubDate
EFunctionType.subdate_tpublic static final int fntDateSub
EFunctionType.date_sub_tpublic static final int fntTimestampAdd
EFunctionType.timestampadd_tpublic static final int fntTimestampDiff
EFunctionType.timestampdiff_tpublic static final int fntGroupConcat
EFunctionType.group_concat_tpublic static final int fntMatchAgainst
EFunctionType.match_against_tpublic static final int fntExtractXML
EFunctionType.extract_tpublic static final int fntOGC
EFunctionType.ogc_tpublic void setIntervalUnit(String intervalUnit)
public String getIntervalUnit()
public void setStringExpr(TExpression stringExpr)
public TExpression getStringExpr()
public void setSeparatorExpr(TExpression separatorExpr)
public TExpression getSeparatorExpr()
public void setSearchCondition(TExpression searchCondition)
searchCondition - contains search condition.public TExpression getSearchCondition()
CONTAINS (
{
column_name | ( column_list )
| *
| PROPERTY ( { column_name }, 'property_name' )
}
, ''
[ , LANGUAGE language_term ]
)
Or freetext_string in freetext predicate
FREETEXT ( { column_name | (column_list) | * }
, 'freetext_string' [ , LANGUAGE language_term ] )
public void setColumnNameOrListExpression(TExpression columnNameOrListExpression)
columnNameOrListExpression - column name or column listgetColumnNameOrListExpression()public TExpression getColumnNameOrListExpression()
CONTAINS (
{
column_name | ( column_list )
| *
| PROPERTY ( { column_name }, 'property_name' )
}
, ''
[ , LANGUAGE language_term ]
)
Or column name or column list in freetext predicate
FREETEXT ( { column_name | (column_list) | * }
, 'freetext_string' [ , LANGUAGE language_term ] )
If this expression represents a column name, then the type of this expression is EExpressionType.simple_object_name_t,
if this expression represents a column list, then the type of this expression is EExpressionType.list_t,public void setStartExpression(TExpression startExpression)
getSourceExpression() that is to be the first
string unit of the result in substring function.
substring(sourceExpression from startExpression [for lengthExpression])
substring(sourceExpression , startExpression [, lengthExpression])
startExpression - an expression that specifies the position within getSourceExpression()
that is to be the first string unit of the result in substring functiongetStartExpression()public void setLengthExpression(TExpression lengthExpression)
substring(sourceExpression from startExpression [for lengthExpression])
substring(sourceExpression , startExpression [, lengthExpression])
lengthExpression - the length expression in substring function.getLengthExpression()public TExpression getStartExpression()
getSourceExpression() that is to be the first
string unit of the result in substring function.
substring
substring(sourceExpression from startExpression [for lengthExpression])
substring(sourceExpression , startExpression [, lengthExpression])
getSourceExpression() that is to be the first
string unit of the result.public TExpression getLengthExpression()
getSourceExpression() string unit to be returned in substring function.
substring
substring(sourceExpression from startExpression [for lengthExpression])
substring(sourceExpression , startExpression [, lengthExpression])
public void setSourceExpression(TExpression sourceExpression)
substring(sourceExpression from startExpression [for lengthExpression])
substring(sourceExpression , startExpression [, lengthExpression])
sourceExpression - An expression that specifies the string from which the result is derivedgetSourceExpression()public TExpression getSourceExpression()
substring: DB2
substring(sourceExpression from startExpression [for lengthExpression])
substring(sourceExpression , startExpression [, lengthExpression])
public void setTypeExpression(TExpression typeExpression)
typeExpression - a structured type expressiongetTypeExpression()public TExpression getTypeExpression()
treat function: DB2, Greenplum
public void setCastOperand(TExpression castOperand)
castOperand - set the first operand in the cast specificationgetCastOperand()public TExpression getCastOperand()
cast specification: DB2, Greenplum,SQL Server; try_cast function of SQL Server
public void setDateExpression(TExpression dateExpression)
dateExpression - date, time or timestamp expressiongetDateExpression()public TExpression getDateExpression()
datetime or date value expression in extend function of informix.
public void setCallTarget(TExpressionCallTarget callTarget)
callTarget - expression call targetgetCallTarget()public TExpressionCallTarget getCallTarget()
DECLARE @myDoc xml
DECLARE @ProdID int
SET @myDoc = '<Root>
<ProductDescription ProductID="1" ProductName="Road Bike">
<Features>
<Warranty>1 year parts and labor
<Maintenance>3 year parts and labor extended maintenance is available
</Features>
</ProductDescription>
</Root>'
SET @ProdID = @myDoc.value('(/Root/ProductDescription/@ProductID)[1]', 'int' )
SELECT @ProdID
the value returned by this method represents @myDoc before the value() function.
SQL Server value() Method performs an XQuery against the XML and returns a value of SQL type.
You typically use this method to extract a value from an XML instance stored in an xml type
column, parameter, or variable.public void setGroupConcatParam(TGroupConcatParam groupConcatParam)
public TGroupConcatParam getGroupConcatParam()
public boolean isBuiltIn(EDbVendor pDBVendor)
public void setPassingClause(TXMLPassingClause passingClause)
public TXMLPassingClause getPassingClause()
public void setAggregateType(EAggregateType aggregateType)
ALL | DISTINCT | UNIQUE keywords used in an aggregate function.aggregateType - getAggregateType()public EAggregateType getAggregateType()
ALL | DISTINCT | UNIQUE keywords used in an aggregate function.
An aggregate function performs a calculation on a set of values, and returns a single value.public void setOrderByList(TOrderByItemList orderByList)
public TOrderByItemList getOrderByList()
TOrderByItem in function: rank, csumpublic void setSortClause(TOrderBy sortClause)
public TOrderBy getSortClause()
public TWindowDef getWindowDef()
public void setWindowDef(TWindowDef windowDef)
public TWindowSpecification getWindowSpecification()
public void setDatatypeAttribute(TDatatypeAttribute datatypeAttribute)
datatypeAttribute - datatype attributepublic TDatatypeAttribute getDatatypeAttribute()
public TSourceToken getExtract_time_token()
public void setExtract_time_token(TSourceToken extract_time_token)
extract_time_token - one of the YEAR/MONTH/DAY, HOUR/MINUTE/SECOND tokenpublic void setDummy(TDummy dummy)
dummy - a temporary value from parse treepublic TDummy getDummy()
public void setInExpr(TInExpr inExpr)
public TInExpr getInExpr()
public void setExtractXMLArg(TExpressionList exprList)
public TExpression getNamespace_String()
public TExpression getXPath_String()
public TExpression getXMLType_Instance()
public TObjectNameList getMatchColumns()
public TExpression getAgainstExpr()
MATCH (col1,col2,...) AGAINST (expr [search_modifier])
public void setMatchColumns(TObjectNameList matchColumns)
public void setAgainstExpr(TExpression againstExpr)
MATCH (col1,col2,...) AGAINST (expr [search_modifier])
againstExpr - expression after against keywordpublic void setTypename(TTypeName typename)
public TTypeName getTypename()
public void setParameter(TExpression parameter)
public void setStyle(TExpression style)
public TExpression getParameter()
public TExpression getStyle()
public EFunctionType getFunctionType()
public TExpression getRangeSize()
public TExpression getBetweenExpr()
between start and end expression in Teradata range_n function.between start and end expression in Teradata range_n functionpublic void setRangeSize(TExpression rangeSize)
public void setBetweenExpr(TExpression betweenExpr)
between start and end expression in Teradata range_n function.betweenExpr - between condition in range_n functionpublic TObjectName getFunctionName()
public void setTrimArgument(TTrimArgument trimArgument)
public TTrimArgument getTrimArgument()
public void setExpr1(TExpression expr1)
public void setExpr2(TExpression expr2)
public void setAsDatatype(TTypeName asDatatype)
XMLSERIALIZE(value_expr as datatype)asDatatype - datatype defined in Oracle function: XMLSERIALIZE(value_expr as datatype)public void setXMLForestValueList(TResultColumnList XMLForestValueList)
public void setXMLElementNameExpr(TExpression XMLElementNameExpr)
public TExpression getXMLElementNameExpr()
public void setXMLAttributesClause(TXMLAttributesClause XMLAttributesClause)
public void setXMLElementValueExprList(TResultColumnList XMLElementValueExprList)
public TResultColumnList getXMLElementValueExprList()
public TXMLAttributesClause getXMLAttributesClause()
public TResultColumnList getXMLForestValueList()
public TTypeName getAsDatatype()
public TExpression getExpr1()
public TExpression getExpr2()
public void setExpr3(TExpression expr3)
public TExpression getExpr3()
public void setExprList(TExpressionList exprList)
public TExpressionList getExprList()
public void setArgs(TExpressionList args)
public void init(Object arg1)
TParseTreeNodeinit in class TParseTreeNodearg1 - first argumentpublic void init(Object arg1, Object arg2)
init in class TParseTreeNodepublic void setAnalyticFunction(TAnalyticFunction analyticFunction)
public TExpressionList getArgs()
public void doParse(TCustomSqlStatement psql, ESqlClause plocation)
TParseTreeNodedoParse in class TParseTreeNodepsql - SQL statement this node belongs toplocation - SQL clause this node belongs topublic TAnalyticFunction getAnalyticFunction()
getWindowDef() instead
window clause in window function.TAnalyticFunctionTAnalyticFunctionpublic void accept(TParseTreeVisitor v)
TParseTreeNodeaccept in interface Visitableaccept in class TParseTreeNodev - visitor is a descendant class of TParseTreeVisitorpublic void acceptChildren(TParseTreeVisitor v)
TParseTreeNodeacceptChildren in interface VisitableacceptChildren in class TParseTreeNodev - visitor is a descendant class of TParseTreeVisitorpublic void setFuncType(int funcType)
public int getFuncType()
getFunctionType().public void setCheckedBuiltIn(boolean isCheckedBuiltIn)
public void setBuiltIn(boolean isBuiltIn)
public void setXMLType_Instance(TExpression XMLType_Instance)
public void setXPath_String(TExpression XPath_String)
public void setNamespace_String(TExpression namespace_String)
public void setFunctionType(EFunctionType functionType)
public void setFunctionName(TObjectName functionName)
public void setTrim_Expr(TExpression trim_Expr)
public void setTrim_From_Expr(TExpression trim_From_Expr)
Copyright © 2019. All rights reserved.