暂无图片
Oracle,同一张表,两个字段a和b,a插入或更新值时,想要实时同步给b,怎么实现?
我来答
分享
樱桃小丸子
2021-08-24
Oracle,同一张表,两个字段a和b,a插入或更新值时,想要实时同步给b,怎么实现?

Oracle,同一张表,两个字段a和b,a插入或更新值时,想要实时同步给b,怎么实现?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
cqiwen

方法一:对两列同时赋值或更新
insert into tab1(a,b) values(1,1);
update tab1 set a=1,b=1 where …

方法二:重新定义列b,将其创建为虚拟列
alter table tab1 add b as (a+0) virtual;

暂无图片 评论
暂无图片 有用 0
暂无图片
obpilot

使用 insert 和 update trigger。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏