क्या आप उस पंक्ति की प्राथमिक कुंजी जानते हैं जिसे आप फ़्लाइट में हटाने का प्रयास कर रहे हैं? मान लें कि यह 5 है।
long flightId = 5;
Statement s = c.prepareStatement("DELETE FROM reservations WHERE flight_id = ?");
s.setLong(1,flightId);
s.executeUpdate();
उस समय, आप अपनी उड़ान को हटा सकते हैं क्योंकि उस पर वापस जाने के लिए कोई आरक्षण नहीं होगा।
s.prepareStatement("DELETE FROM flights WHERE id = ?");
s.setLong(1, flightId);
s.executeUpdate();
संपादित करें:यदि आप दोनों तालिकाओं से सभी दिनांक निकालना चाहते हैं:
Statement s = c.prepareStatement("DELETE FROM reservations");
s.executeUpdate();
s = c.prepareStatement("DELETE FROM flights");
s.executeUpdate();