Spisu treści:

Co to jest wyjątek SQL?
Co to jest wyjątek SQL?

Wideo: Co to jest wyjątek SQL?

Wideo: Co to jest wyjątek SQL?
Wideo: EXCEPTIONS IN PL SQL || MASTER IN PL SQL 2024, Listopad
Anonim

jakiś wyjątek dostarczający informacji o dostępie do bazy danych błąd lub inne błędy. Każdy SQLException dostarcza kilka rodzajów informacji: ciąg opisujący błąd . ciąg „SQLstate”, który jest zgodny z konwencją XOPEN SQLstate lub SQL 99 konwencji.

W tym miejscu, dlaczego występuje wyjątek SQL?

A Wyjątek SQL Móc zdarzać się w sterowniku lub z bazy danych. Na przykład składnia błąd w SQL oświadczenie spowoduje Wyjątek SQL . Lub nie mamy uprawnień do aktualizowania tabeli. Kiedy takie występuje wyjątek , obiekt typu SQLException zostaną przekazane do klauzuli catch.

Można też zapytać, czy SQLException jest zaznaczony czy odznaczony? Występują zazwyczaj w interakcji z zewnętrznymi zasobami/zasobami sieciowymi np. problemy z bazą danych, błędy połączenia sieciowego, brakujące pliki itp. Sprawdzone wyjątki są podklasami klasy Exception. Przykład sprawdzone wyjątkami są: ClassNotFoundException, IOException, SQLException i tak dalej.

W związku z tym, jak radzisz sobie z wyjątkami w SQL?

Jak obsługiwać wyjątki SQL?

  1. Zwróć kontrolę do procedury nadrzędnej, która wywołała podprocedurę, która zgłosiła wyjątek.
  2. Użyj klauzuli WHENEVER, aby przejść do procedury obsługi wyjątków lub wykonać inną akcję.
  3. Obsłuż wyjątek na miejscu za pomocą złożonej instrukcji SQL.

Jakie są typowe wyjątki JDBC?

  • Java.sql. BatchUpdateException.
  • java.sql. SQLException.
  • java.sql. Obcinanie danych.
  • java.sql. SQL Ostrzeżenie.

Zalecana: