IronQuery
A SQL-first query builder for C++
Loading...
Searching...
No Matches
Public Member Functions | List of all members
iron_query::NaturalRightOuter Struct Referencefinal

NATURAL RIGHT OUTER JOIN. More...

#include <join.hpp>

Inheritance diagram for iron_query::NaturalRightOuter:
Inheritance graph
[legend]
Collaboration diagram for iron_query::NaturalRightOuter:
Collaboration graph
[legend]

Public Member Functions

std::string_view ToString () const override
 The SQL keyword(s) for this join kind, e.g. "INNER".
 
bool IsNatural () const override
 Whether this join kind is a NATURAL join, which forbids an explicit ON/USING qualification.
 

Detailed Description

NATURAL RIGHT OUTER JOIN.

Member Function Documentation

◆ IsNatural()

bool iron_query::NaturalRightOuter::IsNatural ( ) const
inlineoverridevirtual

Whether this join kind is a NATURAL join, which forbids an explicit ON/USING qualification.

Reimplemented from iron_query::JoinKind.

◆ ToString()

std::string_view iron_query::NaturalRightOuter::ToString ( ) const
overridevirtual

The SQL keyword(s) for this join kind, e.g. "INNER".

Implements iron_query::JoinKind.


The documentation for this struct was generated from the following file: