隨筆 - 40, 文章 - 0, 評論 - 20, 引用 - 0
          數據加載中……

          SQL語句-觸發器

          昨天晚上隨便翻了翻大學時的教材,發現其中有很多東西在大學時沒在意的理論知識,但是在工作后回想起來才慢慢發現這些的作用,如昨天晚上看到一個觸發器的SQL語句:
          本觸發器的作用是當被修改的元組的Salary值小于原來的Salary值時被觸發,并
          將它復原到原來值

          create trigger TriggerOfSalary
          after update of salary on emp
          REFERENCING
          OLD as OldTuple
          NEW as NewTuple
          WHEN (OldTuple.salary > NewTuple.salary)
          UPDATE emp
           set salary = OldTuple.salary
          where eno = NewTuple.eno
          FOR EACH ROW

          posted on 2005-05-19 09:52 月亮 閱讀(455) 評論(1)  編輯  收藏

          評論

          # re: SQL語句-觸發器  回復  更多評論   

          你的教材是oracle還是SQL?怎么after update of salary on emp ;REFERENCING;FOR EACH ROW SQL查詢分析器都不識別?
          2007-09-25 15:09 | kker

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 湘潭市| 徐汇区| 阿尔山市| 逊克县| 屏山县| 吉安县| 抚远县| 万年县| 文水县| 湘阴县| 修文县| 伊宁市| 集贤县| 襄樊市| 泸州市| 浏阳市| 自贡市| 南雄市| 赣榆县| 建宁县| 哈巴河县| 富平县| 宜君县| 龙胜| 安徽省| 安达市| 梁河县| 彰武县| 门头沟区| 砚山县| 临邑县| 金山区| 罗田县| 曲麻莱县| 丰顺县| 仁化县| 英山县| 洛扎县| 和政县| 苏尼特左旗| 石林|