第一个删除型触发器.sql

来自「本套光盘提供了本书各章实例的所需的部分源程序文件以及数据库文件。读者 需要使用」· SQL 代码 · 共 26 行

SQL
26
字号
/*首先建立一个删除型触发器*/
CREATE trigger d_orders
ON orders
FOR DELETE
AS
/*显示信息代表触发器执行*/
PRINT 'DELETE trigger on the orders table is executing…'



/*声明一个临时变量用来存储将要删除表的顺序*/
DECLARE @product_id char (4 ),
@mesg varchar (40)

/*获得将要删除的产品的信息*/
SELECT @product_id = productid
FROM deleted
GROUP BY productid

/*删除产品记录*/
SELECT @mesg='deleting products'+ @product_id
PRINT @mesg
DELETE products
WHERE productid=@product_id

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?