Агуулгын хүснэгт:
Видео: SQL-ийн үл хамаарах зүйл гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Ан үл хамаарах зүйл өгөгдлийн сангийн хандалтын талаарх мэдээллийг өгдөг алдаа эсвэл бусад алдаа. Тус бүр SQLException хэд хэдэн төрлийн мэдээллээр хангадаг: -г дүрсэлсэн мөр алдаа . XOPEN SQLstate конвенц эсвэл стандартыг дагадаг "SQLstate" мөр SQL :2003 оны конвенци.
Үүний дагуу, яагаад SQL онцгой тохиолдол гардаг вэ?
А SQL үл хамаарах зүйл чадна тохиолддог драйвер эсвэл мэдээллийн сангаас. Жишээлбэл, синтакс алдаа дахь SQL мэдэгдэлд хүргэнэ SQL үл хамаарах зүйл . Эсвэл бидэнд хүснэгтийг шинэчлэх зөвшөөрөл байхгүй. Ийм үед онцгой тохиолдол гардаг , төрлийн объект SQLException catch заалт руу шилжих болно.
Хоёрдугаарт, JDBC-ийн нийтлэг үл хамаарах зүйлүүд юу вэ?
- Java.sql. BatchUpdateException.
- java.sql. SQLException.
- java.sql. DataTruncation.
- java.sql. SQLАнхааруулга.
Тэгэхээр та SQL дээрх үл хамаарах зүйлсийг хэрхэн зохицуулах вэ?
SQL үл хамаарах зүйлсийг хэрхэн зохицуулах вэ
- Үл хамаарах зүйлийг үүсгэсэн дэд процедурыг дуудсан эх процедур руу хяналтыг буцаана уу.
- Онцгой тохиолдлуудыг зохицуулах горимд салбарлах эсвэл өөр үйлдлийг гүйцэтгэхийн тулд WHENEVER өгүүлбэрийг ашиглана уу.
- Үл хамаарах зүйлийг нийлмэл SQL хэллэгээр газар дээр нь зохицуул.
Хэрэглэгчийн тодорхойлсон үл хамаарах зүйлийг жишээгээр тайлбарлах нь юу вэ?
Хэрэглэгч - тодорхойлсон Захиалгат Үл хамаарах зүйл Java хэл дээр. Java нь бидэнд өөрийн гэсэн зүйлийг бий болгох боломжийг олгодог үл хамаарах зүйлүүд нь үндсэндээ үүсэлтэй ангиуд юм Үл хамаарах зүйл . Учир нь жишээ Доорх кодын MyException-г өргөтгөдөг Үл хамаарах зүйл анги. -ийн бүтээгч Үл хамаарах зүйл классыг параметргүйгээр дуудаж болох ба super руу залгах шаардлагагүй.
Зөвлөмж болгож буй:
Үл хамаарах зүйл гэж юу гэсэн үг вэ?
Онцгой гэсэн нэр томъёо нь "онцгой үйл явдал" гэсэн хэллэгийн товчлол юм. Тодорхойлолт: Үл хамаарах зүйл нь програмыг гүйцэтгэх явцад гарч, програмын зааврын хэвийн урсгалыг алдагдуулдаг үйл явдал юм. Онцгой объект үүсгэж түүнийг ажиллуулах цагийн системд өгөхийг онцгой тохиолдол хаях гэж нэрлэдэг
SQL үл хамаарах зүйл гэж юу вэ?
Өгөгдлийн сангийн хандалтын алдаа эсвэл бусад алдааны талаар мэдээлэл өгдөг онцгой тохиолдол. SQLException бүр хэд хэдэн төрлийн мэдээллийг өгдөг: алдааг дүрсэлсэн мөр. XOPEN SQLstate конвенц эсвэл SQL 99 конвенцуудыг дагаж мөрддөг 'SQLstate' мөр
String-д хамаарах үл хамаарах зүйл юу буцаана?
ToString нь хүмүүст ойлгоход зориулагдсан одоогийн онцгой байдлын дүрслэлийг буцаана. ToString-ийн өгөгдмөл хэрэгжүүлэлт нь одоогийн онцгой тохиолдолыг гаргасан ангийн нэр, мессеж, дотоод онцгой тохиолдол дээр ToString дуудлагын үр дүн болон Environment-г дуудсаны үр дүнг авдаг
Java дээр хууль бус хяналтын төлөвийн үл хамаарах зүйл гэж юу вэ?
Албан ёсны баримт бичигт дурдсанчлан, хэлхээ нь тухайн объектын монитор дээр хүлээхийг оролдох эсвэл тухайн объектын мониторыг хүлээж буй бусад хэлхээнд мэдэгдэхийг оролдох үед тухайн хэлхээ нь тухайн мониторыг эзэмшдэггүй үед IllegalMonitorStateException үүсч болно. Өөрөөр хэлбэл, Объект
Ангийн дүрд хамаарах үл хамаарах зүйл юу вэ?
1. Танилцуулга. ClassCastException нь ангийг нэг төрлөөс нөгөөд буруу дамжуулахыг оролдох үед Java-д бий болсон ажиллах үеийн онцгой тохиолдол юм. Код нь объектыг холбогдох ангид дамжуулахыг оролдсон боловч үүний жишээ биш гэдгийг харуулах зорилгоор шидсэн