我创建了一些查询,向我展示AD中发生的变化。
他们检查所有想要的字段,如LastName,FirstName,Location,PhoneNumber等。 如果这些字段发生变化,则会填写一个名为“更改”的表格。插入已更改的列的字段名称,旧值和新值以及邮件作为UID 即。
.done(function(d) {
// I dont think you set e to 'ok' anywhere
//if (d.e != 'ok')
myAlert(d.e);
myAlert(d.n);
myAlert(d.p);
}
查询应更新主表'用户'但只有表格中注明的字段会发生变化。用新的价值。
像
这样的东西Field | OldValue | NewValue
LastName | Smith | Peterson
使用mysql甚至可以这样吗?
答案 0 :(得分:0)
没有。不幸的是,这是不可能的。您必须在UPDATE语句之前生成列名。
在你的情况下会更好更快。