// Table Aliases
var t0 = new Products().AsQueryable();
var query = Odb.SQL.Update(x =>
x.From(t0)
.Where(t0.ProductID == 1)
.Set(t0.ProductName, "New ProductName")
.SetRaw(t0.Price, t0.Price * 10)
.SetNull(t0.ProductName)
);
using(var exc = cn.Executer())
var affected_rows = exc.Sql(query).NonQuery();
fZmCJJ