提醒违反完整约束条件,oracle数据库hremployees表数据该怎么删除?

//控制台输出错误
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=?";//数据库查询语句

这里不知道是不是需要更改查询语句?

求助

猜你喜欢

转载自blog.csdn.net/weixin_40679158/article/details/80782386