mirror of
https://github.com/RGBCube/serenity
synced 2025-05-24 01:15:07 +00:00
![]() The EXISTS expression is a bit of an odd-man-out because it can appear as any of the following forms: EXISTS (select-stmt) NOT EXISTS (select-stmt) (select-stmt) Which makes it the only keyword expression that doesn't require its keyword to actually be used. The consequence is that we might come across an EXISTS expression while parsing another expression type; NOT would have triggered a unary operator expression, and an opening parentheses would have triggered an expression chain. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
TestSqlExpressionParser.cpp | ||
TestSqlStatementParser.cpp |