关于两于sybase数据库中表同步的问题...

嘉友云阁 2013-09-16 08:30:29
有sybase11.92数据库A和B,两个库中有共同的表C,如何在库A的表C中insert行时同时向库B中的表C新增该行???同时假如对库B中的表C某一列内容进行更改进也自动更新A库的C表,确保两库的C表保持一致.前提是A库只可以新增行,而B库只可以对表的内容进行更改/...
...全文
116 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
嘉友云阁 2013-10-03
  • 打赏
  • 举报
回复
引用 4 楼 ocean_helen 的回复:
A库中建insert trigger use A go create trigger trig_inAC on C for insert as begin insert into B..C select * from inserted end go B库中建update trigger use B go create trigger trig_upBC on C for update as if update(name) begin update A..C set name=inserted.name from A..C,inserted, deleted where deleted.name=A..C.name end go
虽然没看太懂,不过相信有用。。。。
ocean_helen 2013-09-26
  • 打赏
  • 举报
回复
A库中建insert trigger use A go create trigger trig_inAC on C for insert as begin insert into B..C select * from inserted end go B库中建update trigger use B go create trigger trig_upBC on C for update as if update(name) begin update A..C set name=inserted.name from A..C,inserted, deleted where deleted.name=A..C.name end go
嘉友云阁 2013-09-22
  • 打赏
  • 举报
回复
真得没有人回答吗????
嘉友云阁 2013-09-16
  • 打赏
  • 举报
回复
因为小弟初次接触sybase,不知道这个触发应该如何写呢????
ceozenliu 2013-09-16
  • 打赏
  • 举报
回复
用trigger可以作到

2,596

社区成员

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

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