漫漫技术人生路

C#

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
create   trigger   命令示例  
  下面的示例创建了更新触发器。防止大于   50   的值输入到   customer   表的   maxordamt   字段中。第一个   replace   命令执行时,产生错误信息,因为   maxordamt   字段的值大于   50。第二个   replace   命令没有产生错误,因为   maxordamt   的值小于或等于   50。    
   
  close   databases  
  set   path   to   (sys(2004)   +   'samples\data\')   &&   设置数据库的路径  
  open   database   testdata   &&   打开   testdata   数据库  
  use   customer   &&   打开   customer   表  
   
  create   trigger   on   customer   for   update   as   maxordamt   <=   50  
  on   error   &&   还原系统错误处理程序  
  replace   maxordamt   with   60   &&   显示错误信息  
  replace   maxordamt   with   50   &&   值是可接受的  
posted on 2006-10-11 20:05  javaca88  阅读(622)  评论(0编辑  收藏  举报