update table_user u set u.name='east' where u.age=23
上面这条语句是正确的吗?
我原以为是正确的..
但结果在运行的时候会出现SQL异常..
百思不解啊.
怎么会出错呢..
看了无数次,改了无数遍,就是异常不走..
改成
update table_user set name='east' where age=23
对了.难道update不支持别名.??不太可能吧..select都是这样写的哟.
-------------------------------------------------------
GOOGEL下update语法..
这样写才是正确的.
update u set u.name='east' from table_user u where u.age=23
哎..原来被select语句误导了.