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   &&   值是可接受的  

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-25
  • 2021-07-19
  • 2021-09-10
  • 2022-12-23
  • 2021-11-26
  • 2023-03-20
猜你喜欢
  • 2022-02-11
  • 2021-08-23
  • 2022-12-23
  • 2021-07-20
  • 2021-06-23
  • 2021-07-16
相关资源
相似解决方案