首页 > 数据库 >批量插入时 java.sql.SQLSyntaxErrorException

批量插入时 java.sql.SQLSyntaxErrorException

时间:2022-08-17 20:37:48浏览次数:66  
标签:java name SQLSyntaxErrorException error sql attributes ###

使用shardingsphere batchInsert 批量插入时,单次插入300多条数据 

### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near '-1(station,date, year,latitude,longitude, elevation,name,temp, ' at line 1 ### The error may exist in file [E:\code\java\learn\Magic\Base\target\classes\mapper\GlobalCityTemperatureMapper.xml] ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: insert into temperature(station,date,year,latitude,longitude,levation,name,temp,temp_attributes,dewp,dewp_attributes,slp,slp_attributes,
stp,stp_attributes,visib,visib_attributes,wdsp,wdsp_attributes,mxspd,gust,max,max_attributes,min,min_attributes,prcp,
prcp_attributes,sndp,city_name,country_name,frshtt) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?),
   (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)后边省略


 

标签:java,name,SQLSyntaxErrorException,error,sql,attributes,###
From: https://www.cnblogs.com/aidaminiu/p/16596611.html

相关文章

  • JavaSE第九章:异常处理
    史上最全的知识体系脑图,覆盖所有知识点,所有细节,注意事项。异常处理:包含异常概述与异常体系结构,常见异常,try-catch-finally,throws,手动抛出异常:throw,用户自定义异常类。更......
  • Django连接MySQL与正反向迁移命令
    目录连接MySQL方法一:pymysql连接方法二:mysqlclient迁移命令连接MySQL方法一:pymysql连接第一步:修改settings.py配置文件中的DATABASES:DATABASES={'default':{......
  • 【MySQL】多表查询:自连接VS非自连接
    区别:多表查询时是否和自身连接(自恋)1.自连接查询员工last_name和他的领导名称SELECTCONCAT(worker.last_name,'的领导是',manager.last_name)FROMemployeesworke......
  • java 启动设置jar包 命令设置参数说摸信息
    nohupjava-jar -Dspring.profiles.active=test -Xms512M-Xmx2048M-XX:PermSize=512M-XX:MaxPermSize=1024M /data/home/app/XXX.jar>/dev/null2>&1&说明:Xms......
  • 【MySQL】多表查询:等值连接VS非等值连接
    区别:多表查询中的where条件是否相等1.等值连接查询员工的employee_id,last_name,department_name,citySELECTe.last_name,d.department_name,l.cityFROMemployeese,......
  • day22--Java集合05
    Java集合0511.HashSet课堂练习11.1课堂练习1定义一个Employee类,该类包括:private成员属性name,age要求:创建3个Employee对象放入HashSet中当name和age的值相同时,认为是......
  • JavaSE:第十章:java集合
    史上最全的知识体系脑图,覆盖所有知识点,所有细节,注意事项。java集合:包含Java集合框架,Collection接口API,Iterator迭代器接口,List接口,Set接口,Map接口,Collections工具类,Coll......
  • VSCode中Java项目启动设置JVM栈参数。
    发生缘由学习JVM中栈溢出,因此需要启动项目的时候修改一下JVM栈的参数。环境介绍电脑系统:win10jdk:1.8.0_144JVM:JavaHotSpot(TM)64-BitServerVM(build2......
  • 【2022-08-17】mysql基础知识(四)
    mysql基础知识(四)mysql之操作表的多条SQL语句修改表名普通方法:altertabletest1renametest;进阶方法:renametabletesttotest1;可同时修改多个:renam......
  • Java用户交互Scanner
    Scanner1、Scanner对象Scanner是Java给我们提供的一个工具类,我们可以通过Scanner类来获取用户的输入。下面是创建Scanner对象的基本语法: Scanners=newScanner......