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