上传excel表格时MySQL数据截断异常
我正在使用 Eclipse 将几个 excel 工作表上传到 java 中的 MySQL,并且我正在使用 CLOB (LONGTEXT) 当我尝试执行插入命令时,它
在线程“main”com.mysql.jdbc.MysqlDataTruncation中给出异常:数据截断:第1行的列“数据”的数据太长,
但文件只有10KB,我开始知道CLOB 对编码和排序规则敏感, 我不知道如何配置字符编码设置,请告诉我需要做什么来克服这个问题,如果我应该以任何其他更好的方式做,也请建议我。 仅供参考,我需要处理 Excel 工作表,其大小可能高达几 MB。
谢谢
I'm doing a task of uploading several excel sheets into MySQL in java using Eclipse, and i am using CLOB (LONGTEXT)
when i try to execute the insert command its giving
Exception in thread "main" com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'data' at row 1
but file is of only 10KB, and i came to know CLOB is encoding and collation sensitive,
I don't know how to configure character encoding settings, please tell me what i need to do to overcome this problem also please suggest me if i am supposed to be doing in any other better way.
and FYI i need to handle excel sheets which may shoot up to few MB's in size.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论