Хадгалсан горимд хязгаарлагч гэж юу вэ?
Хадгалсан горимд хязгаарлагч гэж юу вэ?

Видео: Хадгалсан горимд хязгаарлагч гэж юу вэ?

Видео: Хадгалсан горимд хязгаарлагч гэж юу вэ?
Видео: 🍎iPhone утсан дээр таны заавал мэдэх ёстой 10 зүйл #1 2024, Арваннэгдүгээр
Anonim

Та a ХЯЛАГЧ mysql үйлчлүүлэгчид мэдэгдэл, функцийг эмчлэхийг хэлэх, хадгалагдсан процедурууд эсвэл бүхэл бүтэн мэдэгдэл болгон өдөөдөг. Ихэвчлэн a. sql файлыг та өөр тохируулсан ХЯЛАГЧ $$ шиг. The ХЯЛАГЧ командыг стандартыг өөрчлөхөд ашигладаг хязгаарлагч MySQL командуудын (жишээ нь;).

Мөн хадгалагдсан горимд хязгаарлагч ямар хэрэглэгдэх вэ?

Хязгаарлагч байж болно ашигласан тодорхойлох шаардлагатай үед хадгалагдсан процедурууд , функцийг мөн триггер үүсгэх. Өгөгдмөл хязгаарлагч цэг таслал байна. Та өөрчилж болно хязгаарлагч бүтээх журам гэх мэт.

Дараа нь, хадгалагдсан процедурт тодорхойлогч гэж юу вэ гэсэн асуулт гарч ирнэ. Бүгд хадгалсан програмууд ( журам , функцууд болон триггерүүд) болон харагдах байдал нь a байж болно ТОДОРХОЙЛОГЧ MySQL бүртгэлийг нэрлэсэн атрибут. Хэрэв ТОДОРХОЙЛОГЧ шинж чанарыг a-аас хассан хадгалсан програм эсвэл харах тодорхойлолт, анхдагч бүртгэл нь тухайн объектыг үүсгэгч хэрэглэгч юм.

Тиймээс SQL-д хязгаарлагч гэж юу вэ?

Өгөгдлийн сангийн менежментийн хувьд бид олон зорилгоор DBMS дотор хадгалагдсан өгөгдлийн файлуудыг үүсгэхийг шаарддаг. The хязгаарлагч дахь дүр юм SQL өгөгдлийн сан дахь өгөгдлийн зүйлсийг салгахад ашигладаг. Энэ нь тэмдэгтийн мөрийн эхлэл ба төгсгөлийг тодорхойлдог.

MySQL процедур гэж юу вэ?

А журам нь мэдээллийн санд хадгалагдсан ердийн скрипт хэл дээрх дэд програм юм (дэд програм шиг). Тохиолдолд MySQL , журам -д бичигдсэн байдаг MySQL -д хадгалагдаж байна MySQL мэдээллийн сан/сервер. А MySQL процедур нэр, параметрийн жагсаалт, SQL хэллэг(үүд)-тэй.

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