SQLOrderingTerm
A type that can be used as an SQL ordering term.
protocol SQLOrderingTerm
Browse conforming typesRelated SQLite documentation https://www.sqlite.org/syntax/ordering-term.html
Supporting Type
struct SQLOrdering
An SQL ordering term.
A type that can be used as an SQL ordering term.
protocol SQLOrderingTerm
Related SQLite documentation https://www.sqlite.org/syntax/ordering-term.html
struct SQLOrdering
An SQL ordering term.
import GRDB
A toolkit for SQLite databases, with a focus on application development
struct SQLOrdering
An SQL ordering term.
var sqlOrdering: SQLOrdering { get }
Returns an SQL ordering.
protocol ColumnExpression : SQLSpecificExpressible
A type that represents a column in a database table.
protocol DerivableRequest<RowDecoder> : AggregatingRequest, FilteredRequest, JoinableRequest, OrderedRequest, SelectionRequest, TableRequest
DerivableRequest
is the base protocol for QueryInterfaceRequest
and Association
.
protocol SQLExpressible
A type that can be used as an SQL expression.
protocol SQLJSONExpressible : SQLSpecificExpressible
A type of SQL expression that is interpreted as a JSON value.
protocol SQLSpecificExpressible : SQLExpressible, SQLOrderingTerm, SQLSelectable
A database-specific type that can be used as an SQL expression.
protocol SQLSubqueryable : SQLSpecificExpressible
A type that can be used as SQL subquery.
protocol SQLSelectable
A type that can be used as SQL result columns.
protocol FetchRequest<RowDecoder> : DatabaseRegionConvertible, SQLSubqueryable
A type that fetches and decodes database rows.
protocol RawRepresentable<RawValue>
A type that can be converted to and from an associated raw value.
var sqlOrdering: SQLOrdering { get }