数据库应用(SQL server)设计题:
1.创建一个名为PPP的触发器,该触发器不允许对Northwind数据库中的order表中的orderID列进行更新.
2.在pubs数据库中基于titles表创建一个type为business的视图,视图中只包含(title_id,title,pub_id,price)四
项,并要求进行修改和插入,操作时仍保证视图只有business的记录。
数据库应用(SQL server)设计题:
1.创建一个名为PPP的触发器,该触发器不允许对Northwind数据库中的order表中的orderID列进行更新.
2.在pubs数据库中基于titles表创建一个type为business的视图,视图中只包含(title_id,title,pub_id,price)四
项,并要求进行修改和插入,操作时仍保证视图只有business的记录。
Create trigger PPP on Northwind
after update
as
if update(orderID)
raiserror('不能修改orderID列',16,10)
rollback transaction
end
go;
create view business on pubs.titles
as
select title_id,title,pub_id,price from titles
with check option;