DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
Classes | |
class | AggregateChecker |
class | ConstantVisitor |
class | EvaluateContext |
Encapsulates the elements needed to evaluate an SqlExpression More... | |
class | ExpressionEvaluateException |
An error occurring while evaluating an SqlExpression. More... | |
class | ExpressionEvaluatorVisitor |
class | ExpressionStringBuilder |
class | FromClause |
A container for the FROM clause of a select statement. More... | |
class | FromTable |
Describes a single table declaration in the from clause of a table expression (SELECT ). More... | |
interface | IExpressionPreparer |
An interface used to prepare a SqlExpression object. More... | |
interface | IPreparable |
A contract for objects that participate to a SqlExpression.Prepare phase of an expression evaluation. More... | |
class | JoinPart |
class | PreparerVisitor |
class | QueryReferenceExpression |
class | ReturnTypeVisitor |
class | SelectColumn |
Represents a column selected to be in the output of a select statement. More... | |
class | SqlAssignExpression |
class | SqlBetweenEspressionTests |
class | SqlBinaryExpression |
class | SqlBinaryExpressionTests |
class | SqlCastExpression |
An SqlExpression that will cast a value retrieved by the evaluation of another expression into a given SQL data type. More... | |
class | SqlCastExpressionTests |
class | SqlConditionalExpression |
class | SqlConstantExpression |
An expression that holds a constant value. More... | |
class | SqlDateExpressionTests |
class | SqlExpression |
Defines the base class for instances that represent SQL expression tree nodes. More... | |
class | SqlExpressionException |
class | SqlExpressionExtensions |
Extension methods to SqlExpression More... | |
class | SqlExpressionParseException |
class | SqlExpressionSerializers |
class | SqlExpressionTypeExtensions |
class | SqlExpressionVisitor |
A visitor for SqlExpression objects. More... | |
class | SqlFunctionCallExpression |
class | SqlFunctionCallExpressionTests |
class | SqlQueryBuilder |
class | SqlQueryExpression |
class | SqlQueryExpressionTests |
class | SqlReferenceExpression |
An expression that references an object within a context. More... | |
class | SqlTupleExpression |
class | SqlUnaryExpression |
Handles expressions computed against an unary operator. More... | |
class | SqlUnaryExpressionTests |
class | SqlVariableReferenceExpression |
|
strong |
Lists all the codes of errors in the expressions
domain
Enumerator | |
---|---|
Unknown |
An unknown error that was not handled. |
EvaluateError |
An error occurred while evaluating the expression. |
UnableToReduce |
The evaluator was not able to reduce the expression to a simpler form. |
VariableNotFound |
A variable defined in a SqlReferenceExpression was not found within the execution context. |
CannotParse |
The expression parser could not parse a given input string |
Definition at line 23 of file ExpressionErrorCodes.cs.
|
strong |
Enumerates the kind of group join in a selection query.
Definition at line 23 of file JoinType.cs.
|
strong |
All the possible type of SqlExpression supported
Enumerator | |
---|---|
Constant |
Represents an expression which has a constant value
|
FunctionCall | |
Cast | |
Conditional | |
And | |
Or | |
XOr | |
AnyEqual | |
AnyNotEqual | |
AnyGreaterThan | |
AnyGreaterOrEqualThan | |
AnySmallerThan | |
AnySmallerOrEqualThan | |
AllEqual | |
AllNotEqual | |
AllGreaterThan | |
AllGreaterOrEqualThan | |
AllSmallerThan | |
AllSmallerOrEqualThan | |
Add | |
Subtract | |
Multiply | |
Divide | |
Modulo | |
Equal | |
NotEqual | |
Is | |
IsNot | |
SmallerThan | |
GreaterThan | |
SmallerOrEqualThan | |
GreaterOrEqualThan | |
Like | |
NotLike | |
Not | |
UnaryPlus | |
Negate | |
Reference |
An expression that references an object on the database (that is a Column, Table, Sequence, another database object). |
VariableReference |
References a variable in a context. |
Assign |
A variable or reference assignment expression. |
Tuple | |
Query |
A query to the database to select data from a set of tables and columns. |
Definition at line 23 of file SqlExpressionType.cs.