freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫(kù)技術(shù)實(shí)訓(xùn)報(bào)告專題-資料下載頁(yè)

2025-10-26 23:05本頁(yè)面
  

【正文】 TRIGGER trigger_9_1 ON xskc FOR UPDATE ASPRINT ‘學(xué)生課程表被修改了’ GO 執(zhí)行后,在學(xué)生課程表上觸發(fā)器trigger_9_1創(chuàng)建成功。創(chuàng)建觸發(fā)器trigger_9_3,實(shí)現(xiàn)當(dāng)刪除學(xué)生課程表中某門課程的記錄時(shí),對(duì)應(yīng)學(xué)生成績(jī)表中所有有關(guān)此課程的記錄均刪除??梢栽诓樵兎治銎鞯牟樵兇翱谥休斎肴缦抡Z(yǔ)句: USE 學(xué)生成績(jī)庫(kù) GO CREATE TRIGGER trigger_9_3 ON xskc FOR DELETE ASC程序設(shè)計(jì) 實(shí)訓(xùn)DELETE xscj FROM xscj,deleted WHERE = GO創(chuàng)建觸發(fā)器trigger_9_4,實(shí)現(xiàn)當(dāng)修改學(xué)生課程表(xskc)中的某門課的課程號(hào)時(shí),對(duì)應(yīng)學(xué)生成績(jī)表(xscj)中的課程號(hào)也作修改。當(dāng)修改學(xué)生課程表中記錄時(shí),相當(dāng)于刪除一條舊記錄并插入一條新記錄,刪除的舊記錄在deleted臨時(shí)表中,插入的新記錄在inserted臨時(shí)表中。因此,可以通過在查詢分析器的查詢窗口中輸入如下語(yǔ)句創(chuàng)建觸發(fā)器:USE 學(xué)生成績(jī)庫(kù) GO CREATE TRIGGER trigger_9_4 ON xskc FOR UPDATE ASIF update(課程號(hào))BEGIN UPDATE xscjSET 課程號(hào)=(SELECT 課程號(hào) FROM inserted)FROM xscj,deleted WHERE = END GO 我們可以通過修改某門課的課程號(hào),來(lái)查看觸發(fā)器是否被激發(fā)執(zhí)行了?,F(xiàn)在通C程序設(shè)計(jì) 實(shí)訓(xùn)過一個(gè)語(yǔ)句修改原課程號(hào)為“101”的學(xué)生課程表中的記錄,將其課程號(hào)改為“111:”UPDATE xskc SET 課程號(hào)=’111’ WHERE 課程號(hào)=’101’然后,再查看一下學(xué)生成績(jī)表中的記錄。可以看到原來(lái)的“101”課程的課程號(hào)均改成了“111”,但課程名不變,還是“計(jì)算機(jī)文化基礎(chǔ)”。修改觸發(fā)器如果需要修改觸發(fā)器的定義,只需一個(gè)操作即可除去并重新創(chuàng)建觸發(fā)器,或重新定義已有觸發(fā)器。如果更改觸發(fā)器引用的對(duì)象名,則必須修改觸發(fā)器使其文本反映新的名稱。因此,在重命名對(duì)象前,首先顯示該對(duì)象的相關(guān)性,以確定所建議的更改是否會(huì)影響任何觸發(fā)器。也可以重命名觸發(fā)器。新名稱必須遵守標(biāo)識(shí)符規(guī)則。您只能重命名自己擁有的觸發(fā)器,而數(shù)據(jù)庫(kù)所有者可以更改任意用戶的觸發(fā)器名稱。需重命名的觸發(fā)器必須位于當(dāng)前數(shù)據(jù)庫(kù)中??梢允褂肁LTER TRIGGER語(yǔ)句修改觸發(fā)器?,F(xiàn)要對(duì)它進(jìn)行修改,要求顯示的提示信息改為“學(xué)生課程表中課程號(hào)為XXX的記錄被修改了”??梢栽诓樵兎治銎鞯牟樵兇翱谥惺褂肁LTER TRIGGER語(yǔ)句修改觸發(fā)器,語(yǔ)句如下:USE 學(xué)生成績(jī)庫(kù)C程序設(shè)計(jì) 實(shí)訓(xùn)GO ALTER TRIGGER trigger_9_2 ON xskc FOR UPDATE ASDECLARE @kch char(3)SELECT @kch=課程號(hào) FROM deleted PRINT ‘學(xué)生課程表中課程號(hào)為’+@kch+’的記錄被修改了’ GO 觸發(fā)器被修改,再執(zhí)行下述更新語(yǔ)句: UPDATE xskc SET 學(xué)分=5 WHERE 課程號(hào)=39。10139。 可以在結(jié)果窗格中,看到消息:“學(xué)生課程表中課程號(hào)為101的記錄被修改了”。刪除觸發(fā)器當(dāng)不再需要某個(gè)觸發(fā)器時(shí),可將其刪除。當(dāng)觸發(fā)器被刪除時(shí),它所基于的表和數(shù)據(jù)并不受影響。刪除表將自動(dòng)刪除其上的所有觸發(fā)器。刪除觸發(fā)器的權(quán)限默認(rèn)授予在該觸發(fā)器所在表的所有者??梢允褂肈ROP TRIGGER語(yǔ)句刪除觸發(fā)器。刪除學(xué)生課程表上的觸發(fā)器trigger_9_2。在查詢分析器的查詢窗口中輸入語(yǔ)句: DROP TRIGGER trigger_9_2 執(zhí)行后,觸發(fā)器即被刪除。C程序設(shè)計(jì) 實(shí)訓(xùn)
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1