请教1个触发,这样的触发对不?create trigger uptest
before update on main
for each row
begin
UPDATE test SET sid = NEW.sid WHERE sid = OLD.sid;
endmain和test 为2个表
其中main中的sid为PK
test中也有sid。
这个触发的目的是:当main中的sid被修改后,test中与之相同的sid也做相应的修改。
before update on main
for each row
begin
UPDATE test SET sid = NEW.sid WHERE sid = OLD.sid;
endmain和test 为2个表
其中main中的sid为PK
test中也有sid。
这个触发的目的是:当main中的sid被修改后,test中与之相同的sid也做相应的修改。
解决方案 »
- 求MYSQL 截取字符串语句
- 如何在存储过程中拼接这些输出?
- 假如做一个个人网站,字符集应该选utf8还是gbk呢?
- 请高手帮我看看能不能简化?
- File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2) 求助~!~!~!
- linux下mysql用不了!!!
- 添加用户(菜鸟级),帮帮忙!
- 各位大侠,MySQL的last_insert_id、mysql_insert_id ()等函数只能与PHP一起使用吗?如果我在MySQL-Front中应如何使用,急
- 简单sql,神级效应,求解释,坐等大神
- MySQL存储过程中的concat链接问题
- MYSQL被SUN用15亿美金收购了。NND
- 请教一个数据库设计的问题
corresponds to your MySQL server version for the right syntax to use near '' at
line 5
delimiter |
create trigger uptest
before update on main
for each row
begin
UPDATE test SET sid = NEW.sid WHERE sid = OLD.sid;
end
|