SQL-д онцгой тохиолдлуудыг зохицуулах гэж юу вэ?
SQL-д онцгой тохиолдлуудыг зохицуулах гэж юу вэ?

Видео: SQL-д онцгой тохиолдлуудыг зохицуулах гэж юу вэ?

Видео: SQL-д онцгой тохиолдлуудыг зохицуулах гэж юу вэ?
Видео: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Арванхоёрдугаар сар
Anonim

тухай үл хамаарах зүйлүүд

Ан үл хамаарах зүйл нь PL/ SQL TimesTen-ээс далд хэлбэрээр эсвэл таны программыг хэрэгжүүлэх явцад гарсан алдаа. Бариул а үл хамаарах зүйл түүнийг урхинд оруулах замаар а зохицуулагч эсвэл дуудаж буй орчинд түгээх.

Үүний нэгэн адил, SQL серверт онцгой тохиолдлуудыг зохицуулах гэж юу вэ?

Програмыг ажиллуулах явцад гарсан алдааны нөхцөлийг an гэж нэрлэдэг үл хамаарах зүйл ийм асуудлыг шийдвэрлэх механизм үл хамаарах зүйл гэж нэрлэдэг онцгой байдлын зохицуулагч . SQL сервер TRY өгдөг, CATCH зориулсан блокууд онцгой байдлын зохицуулалт . Мөн бид THROW блок ашиглан хэрэглэгчийн тодорхойлсон алдааг үүсгэж болно.

Дараа нь асуулт гарч ирнэ, та онцгой тохиолдлын зохицуулалт гэж юу гэсэн үг вэ? Онцгой зохицуулалт хариу үйлдэл үзүүлэх үйл явц юм үл хамаарах зүйлүүд компьютерийн програм ажиллаж байх үед. Ан үл хамаарах зүйл тусгай боловсруулалт шаарддаг гэнэтийн үйл явдал тохиолдоход тохиолддог. Онцгой зохицуулалт эелдэг байдлаар оролддог бариул Эдгээр нөхцөл байдал нь хөтөлбөр (эсвэл бүр дордох нь бүхэл бүтэн систем) хийдэг сүйрэхгүй.

Үүнтэй адилаар та DBMS-д онцгой тохиолдлуудыг зохицуулах гэж юу вэ?

Үл хамаарах зүйл арга юм харьцах програмыг ажиллуулах явцад гарсан алдаанууд. Эдгээр алдаанууд нь програмын гүйцэтгэлийн үр дүнд үүссэн өгөгдлийн утгын үр дүн юм. Алдаа хаана, хэзээ гарч болохыг хөгжүүлэгч мэдэхгүй. Гэхдээ тэр хаана алдаа гарч болох талаар ойлголттой болно.

Transcount гэж юу вэ?

@@TRANCOUNT одоогийн сесс дэх нээлттэй гүйлгээний тоог буцаана. Энэ нь гүйлгээг нээх болгонд тоолох утгыг нэмэгдүүлж, гүйлгээ хийх болгондоо тоог бууруулдаг. Буцах тохиргоо нь шилжүүлэг тэг болон хадгалах цэгтэй гүйлгээ нь нөлөөлнө шилжүүлэг үнэ цэнэ.

Зөвлөмж болгож буй: