23 namespace Deveel.Data.Sql.Statements {
26 TableName = tableName;
27 SourceExpression = sourceExpression;
28 WhereExpression = whereExpression;
31 public string TableName {
get;
private set; }
37 public int Limit {
get; set; }
40 throw new NotImplementedException();
44 throw new NotImplementedException();
56 throw new NotImplementedException();
override void GetData(SerializeData data)
Represents the foundation class of SQL statements to be executed.
An interface used to prepare a SqlExpression object.
object Prepare(IExpressionPreparer preparer)
Converts the underlying value of this instance into an object that can be evaluated by an expression...
IStatement Prepare(IRequest request)
Defines the base class for instances that represent SQL expression tree nodes.
override void ExecuteStatement(ExecutionContext context)
UpdateQueryStatement(string tableName, SqlQueryExpression sourceExpression, SqlExpression whereExpression)
A contract for objects that participate to a SqlExpression.Prepare phase of an expression evaluation...
Prepared(ObjectData data)