java连接oracle数据库,有没有高手知道遇见一下错误怎么解决

2024-12-18 23:34:40
推荐回答(5个)
回答1:

首先可以肯定的是这是数据库报的异常,ORA-00928这个代号是说没有select关键字,看你的sql是否书写正确,看了下你的sql啊,这是创建存储过程的语句,估计你是没有使用这却的java类来执行这个条sql吧,参考下这个类CallableStatement,这个是调用存储过程的。

回答2:

你写得数据库语句有问题,你得先确保你的数据库语句在数据库里能正常运行。

回答3:

是sql语句写错了。一般java.sql.SQLException:ORA-xxxx都是sql语句不对。你检查一下你的sql语句吧。是不是分层太多,from没对上select?

回答4:

oracle数据库很强大。你可能不用这样做。当然你也可能把表中的全部数据读出来,再写到备份表里去。。如果数据过多。不建义这么做

回答5:

把sql语句贴出来看看