#include <sqt/orm/expression/ordering_term.h>
template<
Ordering ORDERING, IdentifierOperandType OPERAND>
class sqt::OrderingTerm< ORDERING, OPERAND >
Represents an ordering term used in the ORDER BY clause.
- Template Parameters
-
| ORDERING | The ordering direction. |
| OPERAND | The identifier operand type used to sort, which must satisfy the sqt::IdentifierOperandType concept. |
This class template satisfies the sqt::OrderingTermType concept.
- See also
- sqt::IdentifierOperandType
-
sqt::Ordering
-
sqt::OrderingTermType
|
|
static std::string | BuildSQL () |
|
static constexpr auto | BuildPlaceholderBinders (int parameter_index) noexcept |
|
|
void | BindInlineParameters (Statement &, int) const noexcept |
|
|
static constexpr Ordering | OrderingValue = ORDERING |
|
static constexpr std::size_t | ParameterCount = 0 |