SQL 插入语句存在语法错误

我在SQL里面新建了一条查询语句,为什么在表名附近存在语法错误呢?求大神!!

  SQL 插入语句存在语法错误,一般由如下几种情况造成:
  1、SQL 函数本身的拼写错误,如:INSERT INTO不小心被打成了INSRET INTO;
  2、SQL 函数的格式错误,看是否有遗漏。如:INSERT INTO常用的三种格式:
  1)insert into tablename(column1,column2...columnN)
  --插入列
  VALUES( column1value,column2value...columnNvalue)
  --数据源列——特定单行记录插入
  2)insert into tablename(column1,column2...columnN)
  --插入列
  SELECT column1value,column2value...columnNvalue;
  --数据源列——特定单行记录插入
  3)insert into tablename(column1,column2...columnN)
  --插入列
  SELECT column1value,column2value...columnNvalue
  --数据源列——特定单行记录插入
  From tablename2--从数据源表获取记录进行插入
  Where 1 = 1
  3、在上述几种常用格式中,查看插入列与数据源列数目是否一致;
  4、在上述几种常用格式中,查看插入列与对应数据源列数据类型是否一致。
  经过如上几步的排查,相信可以找到语法错误的可能原因。
温馨提示:答案为网友推荐,仅供参考
相似回答