java.sql.BatchUpdateException: ORA-00942: 表或视图不存在

org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update
自动生成的sql
insert
into
"userdemo"
("name", "id")
values
(?, ?)
hibernate最简单的save()打死不知道怎么解决,只感觉自动生成的sql语句有问题,直接运行sql语句的话报错,表名不能有“”。

16个回答

有大神没,小白一枚求救

把表名称的“”去掉 完事

insert into userdemo('name', 'id') values(?, ?)

把代码贴出来,这样没法看

二楼说的对!在你的表名“”如果没有的话,你就去掉,再就是数据添加别忘了字符串类型的参数是‘ ’

![图片说明](https://img-ask.csdn.net/upload/201708/30/1504082981_112393.png)图片说明

图片说明

图片说明

上面的传错了是这个
图片说明

qq_34548348
qq_34548348 这里面的table名称去掉引号不就行了
2 年多之前 回复

sql语句是自动生成的,我怎么改。。。。

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