隨筆 - 40, 文章 - 0, 評論 - 20, 引用 - 0
          數(shù)據(jù)加載中……

          SQL語句-觸發(fā)器

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

          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 月亮 閱讀(453) 評論(1)  編輯  收藏

          評論

          # re: SQL語句-觸發(fā)器  回復(fù)  更多評論   

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

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 尚志市| 新邵县| 丹巴县| 仁寿县| 红桥区| 灌云县| 吉林省| 沭阳县| 六安市| 德州市| 额济纳旗| 丹江口市| 苍南县| 富川| 济阳县| 农安县| 冷水江市| 肇源县| 景泰县| 益阳市| 尼勒克县| 松溪县| 台北市| 安达市| 兴山县| 赫章县| 黄骅市| 临清市| 微山县| 衡阳县| 景泰县| 定结县| 合阳县| 奎屯市| 涞源县| 三都| 措美县| 长葛市| 额尔古纳市| 潢川县| 巴林左旗|