SQLExpressionExists
public struct SQLExpressionExists : SQLExpression
This type is an implementation detail of the query interface. Do not use it directly.
See https://github.com/groue/GRDB.swift/#the-query-interface
Low Level Query Interface
SQLExpressionExists is an expression that checks if a subquery would return
rows or not with the EXISTS
operator.
-
The query
Declaration
Swift
public let query: SQLSelectQuery
-
If true, uses
NOT EXISTS
instead ofEXISTS
operatorDeclaration
Swift
public let isNegated: Bool
-
Creates an expression that checks if a subquery would return rows or not with the
EXISTS
operator.Declaration
Swift
public init(_ query: SQLSelectQuery, negated: Bool = false)
-
This function is an implementation detail of the query interface. Do not use it directly.
See https://github.com/groue/GRDB.swift/#the-query-interface
Low Level Query Interface
See SQLExpression.expressionSQL(_:arguments:)
Declaration
Swift
public func expressionSQL(_ arguments: inout StatementArguments?) -> String
-
This property is an implementation detail of the query interface. Do not use it directly.
See https://github.com/groue/GRDB.swift/#the-query-interface
Low Level Query Interface
See SQLExpression.negated
Declaration
Swift
public var negated: SQLExpression