// Table Aliases
var t0 = new Orders().AsQueryable();
var t1 = new OrderDetails().AsQueryable();
var query = Odb.SQL.Query();
query.{{hl}}Delete{{/hl}}(x => x.From(t0).Where( t0.OrderID == 10248 ));
query.{{hl}}Delete{{/hl}}(x => x.From(t1).Where( t1.OrderID == 10248 ));
var affected_rows = connection.Sql(query).NonQuery();