导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

可不可以建两个关系表,表里的字段名不一样,但要修改其中一个里的内容里,另一个也变动

BoyPlusPlus 2003-12-16 09:17:06
如题
...全文
30 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cloudchen 2003-12-16
触发器、外键可以使用级联更新
回复
binshan 2003-12-16
创建触发器,触发器是一种特殊的存储过程,在用户试图对指定的表执行指定的数据修改语句时自动执行。Microsoft® SQL Server™ 允许为任何给定的 INSERT、UPDATE 或 DELETE 语句创建多个触发器。

语法
CREATE TRIGGER trigger_name
ON { table | view }
[ WITH ENCRYPTION ]
{
{ { FOR | AFTER | INSTEAD OF } { [ INSERT ] [ , ] [ UPDATE ] [ , ] [ DELETE ] }
[ WITH APPEND ]
[ NOT FOR REPLICATION ]
AS
[ { IF UPDATE ( column )
[ { AND | OR } UPDATE ( column ) ]
[ ...n ]
| IF ( COLUMNS_UPDATED ( ) { bitwise_operator } updated_bitmask )
{ comparison_operator } column_bitmask [ ...n ]
} ]
sql_statement [ ...n ]
}
}

回复
xmchw 2003-12-16
有触发器,deleted 荐放删除和修改过的旧记录
inserted 荐放新增和修改过的新记录
回复
mysummer2003 2003-12-16
连级更新
回复
yoki 2003-12-16
可以,用触发器
回复
wzh1215 2003-12-16
用触发器!
回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告