
例如
update
t1
set
t1.ssje=t2.ssje
from
formtable_main_116_dt
t1
join
on
formtable_main_116t116
on
t1.id=t2.id
你写的语句只是关联查询的结果而已,并不是实际存在的表,所以无法同时进行更新
看样子f_id是主键,你直接在数据里编辑不容易查找数据,直接写update语句吧
update [bfgl_001_2016].[dbo].[bfsms] set [f_dhhm] ='xxxxxxxxx' where f_id=40692xxxxxxxx就是你要修改的电话号码
对 MySQL 查询重写以提高性能是每个 DBA 应该意识到的重要过程,以便他们可以在运行时修复错误的查询,而无需在应用程序端更改代码。
到目前为止,MySQL 社区提供了两个内置的查询重写插件来执行此任务。
query rewriter plugin:它支持 INSERT / UPDATE / DELETE / REPLACE 语句,在 MySQL 8.0.12 引入。
ddl_rewritter plugin:它支持 CREATE TABLE 语句。在 MySQL 8.0.16 引入。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)