新聞中心
SQL創(chuàng)建觸發(fā)器trigger1,實現(xiàn)當修改學生信息表中的某個學生的學號時,對應學生成績表中的學號也做修改?
create trigger trigger1 on 學生信息表for updatedeclare @old_id intdeclare @new_id intselect @old_id=學號 from deletedselect @new_id=學號 from insertedif update(學號)beginupdate 學生成績表 set 學號=@new_id where 學號=@old_idend你運行下,應該沒有問題。 如果你的學號不是int類型,而是varchar類型的話,修改下定義兩個ID的類型。

員工經(jīng)過長期磨合與沉淀,具備了協(xié)作精神,得以通過團隊的力量開發(fā)出優(yōu)質(zhì)的產(chǎn)品。成都創(chuàng)新互聯(lián)公司堅持“專注、創(chuàng)新、易用”的產(chǎn)品理念,因為“專注所以專業(yè)、創(chuàng)新互聯(lián)網(wǎng)站所以易用所以簡單”。公司專注于為企業(yè)提供網(wǎng)站設(shè)計、成都做網(wǎng)站、微信公眾號開發(fā)、電商網(wǎng)站開發(fā),小程序開發(fā),軟件定制網(wǎng)站設(shè)計等一站式互聯(lián)網(wǎng)企業(yè)服務。
mysql能否在當前數(shù)據(jù)庫中為其他數(shù)據(jù)庫創(chuàng)建觸發(fā)器?
在MySQL中,是不能為其他數(shù)據(jù)庫創(chuàng)建觸發(fā)器的。觸發(fā)器是與特定數(shù)據(jù)庫表關(guān)聯(lián)的對象,用于在表上的特定事件發(fā)生時自動執(zhí)行一系列的操作。因此,觸發(fā)器是屬于特定數(shù)據(jù)庫表的,在該表所屬的數(shù)據(jù)庫中定義和管理。
建立實際數(shù)據(jù)庫結(jié)構(gòu)是什么階段的任務?
建立實際數(shù)據(jù)庫結(jié)構(gòu)是數(shù)據(jù)庫設(shè)計的最后一個任務階段。它涉及到建立物理數(shù)據(jù)庫,包括如何定義表、索引、存儲過程、觸發(fā)器、視圖等等,以及構(gòu)建外觀層以用于管理和關(guān)系系統(tǒng)中的用戶。
到此,以上就是小編對于數(shù)據(jù)庫中的觸發(fā)器怎么創(chuàng)建的的問題就介紹到這了,希望這3點解答對大家有用。
網(wǎng)頁題目:數(shù)據(jù)庫中的觸發(fā)器怎么創(chuàng)建
標題來源:http://www.dlmjj.cn/article/ccddgeg.html


咨詢
建站咨詢
