SELECT
  `物料编码管理明细`.`新编码` ,
  `物料编码管理明细`.`物料名称`,
  `物料编码管理明细`.`规格`,
  `物料编码管理明细`.`型号`,
  `物料编码管理明细`.`品牌`,
  `物料编码管理明细`.`单价`,
  `物料编码管理明细`.`订货周期`,
  `物料编码管理明细`.`最小订货量`
  into (@num,@name,@rulu,@type,@maker,@price,@minT,@minC)
  FROM
  `物料编码管理明细`
  WHERE
  `物料编码管理明细`.`申请单号` = new.申请单号
能帮我看看 是那里错了吗

解决方案 »

  1.   

    SELECT
      `物料编码管理明细`.`新编码` ,
      `物料编码管理明细`.`物料名称`,
      `物料编码管理明细`.`规格`,
      `物料编码管理明细`.`型号`,
      `物料编码管理明细`.`品牌`,
      `物料编码管理明细`.`单价`,
      `物料编码管理明细`.`订货周期`,
      `物料编码管理明细`.`最小订货量`
      into (@num,@name,@rulu,@type,@maker,@price,@minT,@minC)
      FROM
      `物料编码管理明细`
      WHERE
      `物料编码管理明细`.`申请单号` = new.申请单号===》 
    1.LZ这些表名和字段名 都中文么? 太帅了。。能这么定义表么?
    2.语法上没错 
    3.但是你这个new.申请单号 中的new表貌似只能用在触发器里吧
    4.贴出你的错误信息吧~
      

  2.   

     into @num,@name,@rulu,@type,@maker,@price,@minT,@minC
    把括号先去掉试试。