亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么理解數據庫觸發器中的NEW和OLD

發布時間:2021-11-08 13:55:25 來源:億速云 閱讀:348 作者:iii 欄目:關系型數據庫

這篇文章主要講解了“怎么理解數據庫觸發器中的NEW和OLD”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么理解數據庫觸發器中的NEW和OLD”吧!

我創建了這兩張表,并在plch_parts表中加了兩行數據:

CREATE TABLE plch_parts
(
   partnum    NUMBER
,  partname   VARCHAR2 (50)
)
/
BEGIN
   INSERT INTO plch_parts
        VALUES (123, 'Steering Wheel');
   INSERT INTO plch_parts
        VALUES (456, 'Brake Pedal');
   COMMIT;
END;
/
CREATE TABLE plch_log
(
   partnum      NUMBER
,  partname     VARCHAR2 (50)
,  changed_on   DATE
,  changed_by   VARCHAR2 (100)
)
/

然后我在 plch_parts 表上加了個觸發器:

CREATE OR REPLACE TRIGGER plch_parts_trig
   AFTER UPDATE
   ON plch_parts
   FOR EACH ROW
DECLARE
BEGIN
   INSERT INTO plch_log
        VALUES (:new.partnum
              ,  :new.partname
              ,  SYSDATE
              ,  USER);
END plch_parts_trig;
/

然后我執行了這個塊:

BEGIN
   UPDATE plch_parts
      SET partnum = -1 * partnum
    WHERE partname = 'Brake Pedal';
   UPDATE plch_parts
      SET partname = UPPER (partname)
    WHERE partnum = 123;
   COMMIT;
END;
/

下列選項哪些顯示了這個查詢的結果:

SELECT partnum, partname
    FROM plch_log
ORDER BY partnum
/

(A)

   PARTNUM PARTNAME                                          
---------- ------------------
      -456 Brake Pedal                                       
       123 STEERING WHEEL

(B)

   PARTNUM PARTNAME                                          
---------- ------------------
       123 Steering Wheel
       456 Brake Pedal

(C)

   PARTNUM PARTNAME                                          
---------- ------------------
       123 STEERING WHEEL  
       456 Brake Pedal

(D)

   PARTNUM PARTNAME                                          
---------- ------------------
       123 STEERING WHEEL  
      -456 Brake Pedal

答案A

SQL> SELECT partnum, partname
  2      FROM plch_log
  3  ORDER BY partnum
  4  /
   PARTNUM PARTNAME
---------- --------------------------------------------------
      -456 Brake Pedal
       123 STEERING WHEEL
SQL>

感謝各位的閱讀,以上就是“怎么理解數據庫觸發器中的NEW和OLD”的內容了,經過本文的學習后,相信大家對怎么理解數據庫觸發器中的NEW和OLD這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

历史| 黔西| 房山区| 湟源县| 宝清县| 思茅市| 公主岭市| 庆城县| 开江县| 襄城县| 宁化县| 涞源县| 六盘水市| 临沂市| 永顺县| 福海县| 武安市| 隆安县| 马边| 格尔木市| 台中县| 房产| 称多县| 永昌县| 甘孜| 平果县| 徐汇区| 盘山县| 桃园县| 铜梁县| 阳信县| 日土县| 天门市| 陈巴尔虎旗| 巧家县| 庆云县| 普安县| 兴城市| 安远县| 九龙县| 绥棱县|