sqlserver 线上无法插入数据 springmvc

sqlserver 线上无法插入数据 springmvc框架;在本地测试,正常,部署后(tomcat服务器),插入数据失败;报错内容是

org.springframework.jdbc.support.SQLErrorCodesFactory     - SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]

插入数据和数据库字段不匹配。但是本地测试都是可以的。

2个回答

您好,您的这个问题看起来像是因为数据类型不匹配引起的,您可以查看这篇文章做出对应的修改:https://blog.csdn.net/qzslzy/article/details/52103906
如果解决了您的问题,请点击采纳,如果并没有,请在下方留言,我会继续帮您解答。

qq_39356813
王夜羽 回复joy460154849: 手动可以说明是代码的问题,手动不能证明是您数据库设计有问题的
一年多之前 回复
qq_39356813
王夜羽 您好,手动可以插入数据吗
一年多之前 回复
joy460154849
joy460154849 编辑是可以的,就是插入不可以。本地环境增删该查没毛病,就是部署上去,插入数据有问题
一年多之前 回复

原因无非是两个:
1. 后台参数长度,超过数据库中字段定义的长度
2. 后代参数的数据类型,与数据库中字段的数据类型冲突

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐