Satura rādītājs:

Kas ir SQL izņēmums?
Kas ir SQL izņēmums?

Video: Kas ir SQL izņēmums?

Video: Kas ir SQL izņēmums?
Video: Юлька_Рассказ_Слушать 2024, Novembris
Anonim

An izņēmums kas sniedz informāciju par piekļuvi datubāzei kļūda vai citas kļūdas. Katrs SQLIzņēmums sniedz vairāku veidu informāciju: virkni, kas apraksta kļūda . "SQLstate" virkne, kas atbilst XOPEN SQLstate konvencijām vai SQL 99 konvencijas.

Kāpēc rodas SQL izņēmums?

A SQL izņēmums var rasties draiverī vai no datu bāzes. Piemēram, sintakse kļūda iekš SQL paziņojuma rezultātā a SQL izņēmums . Vai arī mums nav atļaujas atjaunināt tabulu. Kad tāds notiek izņēmums , tipa objekts SQLIzņēmums tiks novirzīts uz nozvejas klauzulu.

Var arī jautāt, vai SQLException ir atzīmēts vai nav atzīmēts? Tie parasti rodas, mijiedarbojoties ar ārējiem resursiem/tīkla resursiem, piem. datu bāzes problēmas, tīkla savienojuma kļūdas, trūkstoši faili utt. Pārbaudīts izņēmumi ir Izņēmuma klases apakšklases. Piemērs pārbaudīts izņēmumi ir: ClassNotFoundException, IOException, SQLIzņēmums un tā tālāk.

Attiecīgi, kā rīkoties ar izņēmumiem SQL?

Kā rīkoties ar SQL izņēmumiem

  1. Atgrieziet vadību vecākprocedūrā, kas izsauca apakšprocedūru, kas izraisīja izņēmumu.
  2. Izmantojiet WHENEVER klauzulu, lai atzarotu izņēmumu apstrādes rutīnu vai veiktu kādu citu darbību.
  3. Apstrādājiet izņēmumu uz vietas, izmantojot saliktu SQL priekšrakstu.

Kādi ir izplatītākie JDBC izņēmumi?

  • Java.sql. BatchUpdateException.
  • java.sql. SQLIzņēmums.
  • java.sql. DataTruncation.
  • java.sql. SQLBrīdinājums.

Ieteicams: