這個應該用到觸發器,比如通過id關系關聯起來create trigger tru_a
on ta
after update
as
if exists(select top 1 * from inserted)
begin
update tb set col1=a.col1 from inserted a where id=a.id
end
go
on ta
after update
as
if exists(select top 1 * from inserted)
begin
update tb set col1=a.col1 from inserted a where id=a.id
end
go
解决方案 »
- sql server 2000 获取已经过去的最后一个15号
- 求一SQL语句
- 请教在SQL作业里定时清空ACCESS某表数据的语句
- 怎样用select语句选取表中的任意一条记录号为N的记录
- 如何 过滤 汉字 数字。。。。
- 在存储过程中执行一段代码出现的怪现象///好烦呀请高手解决!
- T-SQl语句的流程控制有地方不懂
- 如何连接两上数据库中的表??
- 问一个行级权限的问题
- SQL语句合并多条select avg(XXX)...group by...查询结果到一张表
- builtin\administrators设为拒绝,用SQL"企业管理器"点不开库了
- 我的问题只能用select * from tablename where bm in('1011','1533','1535',......) order by bm吗?这样太慢了,查询总是超时!
on tl
for update
as
if update(id)
begin
update t1 set version=version+1
end
go