SQL anywhere 5.5 如何从另外一个表更新数据
我遇到了一个SQL Anywhere 5.5 的数据库,需要从一个表向另外一个表更新数据。结果出现问题:
这个目前在SQL Server 中的常用的写法 update a from b set 不被识别,
我还测试了access中的一些写法,都不能被执行。请指教!
当前的任务是通过执行语句要实现这个功能,有没有在这个版本的存储过程的写法能够解决这个问题,也可以。
sql?anywhere?5.5
[解决办法]
手头没有5.5的版本,你可以试一下这种语法:
update t2 set col2 = (select col2 from t1 where t1.id=t2.id)