CREATE trigger ins before insert on downloader.file 
for each row 
update new set new.idFile=(select max(idFile) from file)+1;如上建立了触发器,数据库叫downloader,表file里面有一项idFile但是插入时总提示没有new这个表

解决方案 »

  1.   

    CREATE trigger ins before insert on downloader.file 
    for each row 
    set new.idFile=(select max(idFile)+1 from file)
      

  2.   

    直接
    set new.idFile=(select max(idFile) from file)+1;
      

  3.   

    CREATE trigger ins before insert on downloader.file
    for each row
    set new.idfile=(select max(idfile) from file)+1;
      

  4.   

    看你逻辑好像是表file字段idfile自增长,mysql有AUTO_INCREMENT应该可以满足你的要求,不需要用触发器实现!