SQL Server觸發器的定義和使用
一、實驗目的
通過對觸發器創建,對觸發器的操作加深對觸發器概念的理解
二、實驗內容
1、觸發器的創建、修改、洗掉
2、熟練掌握對觸發器的操作
三、實驗要求
在本題下面提交基本操作效果截圖
1、建立簡單的觸發器,再插入和修改資料時,都會自動顯示提示資訊,
CREATE TRIGGER 名單資料_I_U
ON 名單資料
for
INSERT,UPDATE
AS
PRINT '對表s進行了資料的插入或洗掉'
GO

2、將名單資料中學號為20175104001的學生姓名“陳仁凡”改為“陳仁2”
UPDATE 名單資料
set 姓名='陳仁'
where 學號='20175104001'
go

3、用T-SQL陳述句為名單資料創建一個DELETE型別的觸發器
DEL_COUNT1,在洗掉資料時,顯示洗掉學生的個數,
USE PPP
GO
CREATE TRIGGER DEL_COUNT1
ON 名單資料
FOR DELETE
AS
DECLARE @COUNT1 VARCHAR(255)
SELECT @COUNT1=STR(@@ROWCOUNT)+'個學生洗掉'
SELECT @COUNT1
RETURN
GO

4、洗掉姓名為‘阮世明’的學生
USE PPP
GO
DELETE
FROM 名單資料
WHERE 姓名='阮世明'
GO

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/1500.html
標籤:其他
上一篇:Mysql-基礎
下一篇:beego orm must have one register DataBase alias named `default`
