sql server 两个表之间的关联(触发器)
2018-01-11 19:05
218 查看
create trigger tri_user_book
on user_book
after update
as
begin
update book_borrow set book_borrow=user_book.borrow_is
from book_borrow
inner join inserted user_book on book_borrow.book_borrow=user_book.borrow_is
end
///
create trigger book_book_borrow
on books
for insert
as
declare @book_name varchar(20)
declare @book_num varchar(20)
--declare @book_borrow_is int
-- select @a=id from inserted
select @book_name=book_name,@book_num=book_num from inserted
insert into book_borrow(book_borrow_num,book_borrow_name)values(@book_num,@book_name)
on user_book
after update
as
begin
update book_borrow set book_borrow=user_book.borrow_is
from book_borrow
inner join inserted user_book on book_borrow.book_borrow=user_book.borrow_is
end
///
create trigger book_book_borrow
on books
for insert
as
declare @book_name varchar(20)
declare @book_num varchar(20)
--declare @book_borrow_is int
-- select @a=id from inserted
select @book_name=book_name,@book_num=book_num from inserted
insert into book_borrow(book_borrow_num,book_borrow_name)values(@book_num,@book_name)
相关文章推荐
- sql server 中两个关联表之间更新数据
- SQL Server 2005 在两个表之间创建多重外键, 会有一点点小问题.
- 如何实现两个或多个Spinner之间内容的关联
- Sql Server中两个表之间数据备份和导入
- 请教~~~如何保持在两个数据库(sql server 2000)之间,保持事务的一致性
- 两个关联表间如何建立触发器
- SQL Server 两个触发器例子
- 在两个表之间创建触发器
- 两个不同数据库之间的两个表如何关联起来查询数据
- 在SQL Server中如何将两个日期之间的工作日作为查询条件
- Oracle 两个关联表之间更新
- 两个不同数据库之间的两个表如何关联起来查询数据
- Oracle 两个关联表之间更新
- sql server 计算两个经纬度点之间的距离
- SQL Server 2000同一个服务器中两个数据库对象之间数据转移
- sql server 计算两个经纬度点之间的距离
- Sql Server 触发器实现多表之间同步增加、删除与更新
- SQL Server 两个触发器例子,大家看看怎么样?
- 计算两个日期之间的天数----MySQL&SQL Server解决方案
- 触发器实现两个库之间数据同步