else if
改成
elsif

解决方案 »

  1.   

    bzszp(SongZip) ( ) 当我按照你说的把else if 修改为elseif的时候,出错信息变成了:行号= 7 列号= 12 错误文本= PLS-00103: 出现符号 "UPDATING"在需要下列之一时:  := . ( @ % ; 
    行号= 9 列号= 12 错误文本= PLS-00103: 出现符号 "DELETING"在需要下列之一时:  := . ( @ % ; 
    行号= 15 列号= 46 错误文本= PLS-00103: 出现符号 "WHEN"在需要下列之一时:  <an identifier>    <a double-quoted delimited-identifier> 符号 "<an identifier>在 "WHEN" 继续之前已插入。 
    行号= 16 列号= 10 错误文本= PLS-00103: 出现符号 ";"在需要下列之一时:  if
      

  2.   

    Oracle中语法应该用  elsif    注意单词拼写
      

  3.   

    else if 改成elsif
    否则的话 每个else if 都要有end if搭配