當前位置:編程學習大全網 - 編程軟體 - 創建壹個觸發器,當修改學生課程成績時,自動將相關信息寫入GradeChange表

創建壹個觸發器,當修改學生課程成績時,自動將相關信息寫入GradeChange表

1、創建壹個帶有輸入參數和輸出的存儲過程p_kh,返回指定教師(作為輸入參數)所授課程的課程號(作為輸出參數)。

2、創建並執行帶輸入和輸出參數的存儲過程p_cj3,查詢指定學號(輸入參數)學生所選課程的課程名和成績(輸出參數),調用存儲過程後,顯示“XX學號選修的課程名為《XX》,其成績是:XX”。

3、分別查看p_xsqk, p_kh, p_cj3。

4、在xscj庫的xs_kc表上創建1個名為tr_insert_cj的觸發器,當向xs_kc表進行插入操作時激發該觸發器,並給出提示信息“有新成績插入到xs_kc表中!”。

5、在xscj庫的xsqk表上創建1個名為tr_delete_xsqk的觸發器,當要刪除指定學號的行時,激發該觸發器,撤消刪除操作,並給出提示信息“不能刪除xsqk表中的信息!”。

6、在xs_kc表上創建名為tr_update_xs_kc的觸發器,用於檢測該表的“成績”列是否被更新,當有更新時,顯示其學號、課程號、原成績和新成績。

7、刪除tr_insert_cj觸發器。

  • 上一篇:為了突破CPU的主頻提高到壹定程度遇到的瓶頸,可以采用?
  • 下一篇:從1開始,如何用N連續基數C語言編程?
  • copyright 2024編程學習大全網