你把SQL语句直接在MYSQL中运行看看结果如何
不要用保留字做字段名,如果一定要加``
`add`

解决方案 »

  1.   

    SQL语句的语法上有问题,建议调试你的代码然后检查程序生成的SQL语句。
      

  2.   

    add smallint NOT NULL default '0', add char(20) NOT NULL default 可知,你操作sql的时候,这些字段没有信息。
      

  3.   

    已经说得很明白了,SQL语句的语法有问题,很大可能就是你写错了 在对照着看看。