更新多张表中同样字段内的值

weixin_45492180 2020-03-17 05:32:42
例如,有多个表,其中相同字段为:
A表 B表 C表
------------ ------------------------ -------------------
ID ID ID
a a a
b b b
c c c
--------------------------------------------------------------------------
现在要将每个表中的a改成q,b改成w,c改成e;

不要那种一张表一张表去修改的,需要可以直接一次修改全部表的所有值d的语句;
...全文
169 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lhdz_bj 2020-03-18
  • 打赏
  • 举报
回复
引用 楼主 weixin_45492180 的回复:
例如,有多个表,其中相同字段为:
A表 B表 C表
------------ ------------------------ -------------------
ID ID ID
a a a
b b b
c c c
--------------------------------------------------------------------------
现在要将每个表中的a改成q,b改成w,c改成e;

不要那种一张表一张表去修改的,需要可以直接一次修改全部表的所有值d的语句;


还是每张表一个update吧,复制也很简单,改个表名就行。
卖水果的net 2020-03-18
  • 打赏
  • 举报
回复
没有这样的单一语句,update 是针对一张表。 可以建议一个字典表,跑个循环来实现 。

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧