SQLExpressionFunction
public struct SQLExpressionFunction : SQLExpression
SQLExpressionFunction is an SQL function call.
// ABS(-1)
SQLExpressionFunction(.abs, [-1.databaseValue])
-
The function name
Declaration
Swift
public let functionName: SQLFunctionName
-
The function arguments
Declaration
Swift
public let arguments: [SQLExpression]
-
Creates an SQL function call
// ABS(-1) SQLExpressionFunction(.abs, arguments: [-1.databaseValue])
Declaration
Swift
public init(_ functionName: SQLFunctionName, arguments: [SQLExpression])
-
Declaration
Swift
public init(_ functionName: SQLFunctionName, arguments: SQLExpressible...)
-
Declaration
Swift
public func expressionSQL(_ arguments: inout StatementArguments?) -> String