企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
:-: DML-修改数据 ## 二.update 1.更新单表 ~~~sql UPDATE tablename SET field1=value1, field2=value2, ..., fieldn=valuen [WHERE CONDITION] ~~~ 实例 ~~~sql update test1 set id = 4,name = "quans" where id = 1; ~~~ 关于更新的这种比较难可逆的操作,除了操作之前注意备份之外,还有就是一定要写where 条件,即使是没有where 条件的时候也写一个where 1=1 养成一个良好的编码习惯,减少出错时影响的范围 2.更新多表 ~~~sql UPDATE t1, t2, ..., tn set t1.field1=expr1, t2.field2=expr2, ..., tn.fieldn=exprn [WHERE CONDITION] ~~~ 实例 ~~~sql update test1,test2 set t1.name = "sunsan",t2.name = "zhaoliu" where t1.id = t2.id ; ~~~ 这个更新多表的操作,平时使用的比较少,场景较少