Namespace Doctrine\ORM\Query\AST\Functions

Classes
AbsFunction "ABS" "(" SimpleArithmeticExpression ")"
AvgFunction "AVG" "(" ["DISTINCT"] StringPrimary ")"
BitAndFunction "BIT_AND" "(" ArithmeticPrimary "," ArithmeticPrimary ")"
BitOrFunction "BIT_OR" "(" ArithmeticPrimary "," ArithmeticPrimary ")"
ConcatFunction "CONCAT" "(" StringPrimary "," StringPrimary {"," StringPrimary }* ")"
CountFunction "COUNT" "(" ["DISTINCT"] StringPrimary ")"
CurrentDateFunction "CURRENT_DATE"
CurrentTimeFunction "CURRENT_TIME"
CurrentTimestampFunction "CURRENT_TIMESTAMP"
DateAddFunction "DATE_ADD" "(" ArithmeticPrimary "," ArithmeticPrimary "," StringPrimary ")"
DateDiffFunction "DATE_DIFF" "(" ArithmeticPrimary "," ArithmeticPrimary ")"
DateSubFunction "DATE_SUB(date1, interval, unit)"
FunctionNode Abstract Function Node.
IdentityFunction "IDENTITY" "(" SingleValuedAssociationPathExpression {"," string} ")"
LengthFunction "LENGTH" "(" StringPrimary ")"
LocateFunction "LOCATE" "(" StringPrimary "," StringPrimary ["," SimpleArithmeticExpression]")"
LowerFunction "LOWER" "(" StringPrimary ")"
MaxFunction "MAX" "(" ["DISTINCT"] StringPrimary ")"
MinFunction "MIN" "(" ["DISTINCT"] StringPrimary ")"
ModFunction "MOD" "(" SimpleArithmeticExpression "," SimpleArithmeticExpression ")"
SizeFunction "SIZE" "(" CollectionValuedPathExpression ")"
SqrtFunction "SQRT" "(" SimpleArithmeticExpression ")"
SubstringFunction "SUBSTRING" "(" StringPrimary "," SimpleArithmeticExpression "," SimpleArithmeticExpression ")"
SumFunction "SUM" "(" ["DISTINCT"] StringPrimary ")"
TrimFunction "TRIM" "(" [["LEADING" | "TRAILING" | "BOTH"] [char] "FROM"] StringPrimary ")"
UpperFunction "UPPER" "(" StringPrimary ")"