Talaan ng mga Nilalaman:

Ano ang SQL exception?
Ano ang SQL exception?

Video: Ano ang SQL exception?

Video: Ano ang SQL exception?
Video: Visual Basic .Net Solve error expects the parameter which was not supplied in SQL server Database . 2024, Mayo
Anonim

An pagbubukod na nagbibigay ng impormasyon sa isang access sa database pagkakamali o iba pang mga pagkakamali. Ang bawat isa SQLException nagbibigay ng ilang uri ng impormasyon: isang string na naglalarawan sa pagkakamali . isang "SQLstate" string, na sumusunod sa alinman sa XOPEN SQLstate convention o sa SQL 99 na mga kombensiyon.

Dito, bakit nangyayari ang pagbubukod ng SQL?

A SQL exception pwede mangyari sa driver o mula sa database. Halimbawa, isang syntax pagkakamali nasa SQL pahayag ay magbubunga ng a SQL exception . O wala kaming pahintulot na mag-update ng talahanayan. Kapag tulad ng isang nangyayari ang exception , isang bagay ng uri SQLException ipapasa sa catch clause.

Maaari ring magtanong, ang SQLException ba ay naka-check o hindi naka-check? Karaniwang nangyayari ang mga ito sa pakikipag-ugnayan sa mga mapagkukunan sa labas/mga mapagkukunan ng network hal. mga problema sa database, mga error sa koneksyon sa network, mga nawawalang file atbp. Sinuri Ang mga exception ay mga subclass ng Exception class. Halimbawa ng sinuri Ang mga pagbubukod ay ang: ClassNotFoundException, IOException, SQLException at iba pa.

Alinsunod dito, paano mo pinangangasiwaan ang mga pagbubukod sa SQL?

Paano Pangasiwaan ang Mga Pagbubukod ng SQL

  1. Ibalik ang kontrol sa parent procedure na tinatawag na subprocedure na nagtaas ng exception.
  2. Gumamit ng sugnay na WHENEVER para magsanga sa isang exception-handling routine o magsagawa ng ibang aksyon.
  3. Pangasiwaan ang exception on the spot gamit ang isang compound SQL statement.

Ano ang mga karaniwang pagbubukod ng JDBC?

  • Java.sql. BatchUpdateException.
  • java.sql. SQLException.
  • java.sql. DataTruncation.
  • java.sql. SQLWarning.

Inirerekumendang: