Я планирую отключить ограничение внешнего ключа, чтобы избежать рекурсивной связи при очистке некоторых данных. Основные шаги описаны ниже:
Connection conn = getConnection(SI_SINGLE_URL2, SI_UNAME2, SI_PASS2); // will return a valid java,sql.Connection
Statement stmt = conn.createStatement();
boolean isConstraintDisabled = stmt.execute("ALTER TABLE zee_temp_tab_2 NOCHECK CONSTRAINT ALL");
stmt.executeQuery("DELETE FROM zee_temp_tab_2 WHERE id = 'A'");
boolean isConstraintEnabled = stmt.execute("ALTER TABLE zee_temp_tab_2 CHECK CONSTRAINT ALL");
Посоветуйте, пожалуйста, как это сделать.