//控制台输出错误
java.sql.SQLIntegrityConstraintViolationException: ORA-02292: 违反完整约束条件 (HR.JHIST_EMP_FK) - 已找到子记录
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:439)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:395)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:802)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:436)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:186)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:521)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:205)
at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1008)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1307)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3449)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3530)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1350)
at cn.zhangcongde.dao.IEmpDAOImpl.doRemove(IEmpDAOImpl.java:137)
at cn.zhangcongde.service.impl.IEmpServiceImpl.delete(IEmpServiceImpl.java:67)
at test.TestService.testDelete(TestService.java:62)
at test.TestService.print(TestService.java:119)
at test.TestService.main(TestService.java:94)
数据库查询语句
String sqlStr = " delete from emp where empno=?";//数据库查询语句
这里不知道是不是需要更改查询语句?
求助