O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYaLARI VA KOMMUNIKATSIYaLARINI RIVOJLANTIRISh VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOShKENT AXBOROT TEXNOLOGIYaLARI UNIVERSITETI
“Raqamli texnologiyalar konvergensiyasi” kafedrasi
“Ma’lumotlar bazasini boshqarish”
fanidan
AMALIYoT
TOPShIRIQ №1,2
217-21 guruh talabasi
Bajardi: Xushnazarov Jamshid
Qabul qildi: Sodiqov Vali
Toshkent 2023
Mavzu: Saqlangan procedurelar va triggerlar.
Saqlangan procedurelar.
Funksiyaga misol ko’rib chiqamiz.
Postgresqlda kodni yozamiz. Functions bo’limiga kirib funksiyamizni yaratamiz. Bizga students jadvali ham kerak buladi.
Funksiya nomini yozamiz. Funksiyani student_age
deb nomladik.
Students jadvalini yaratdik va unga ma’lumot qo’shib chiqdik.
Bu bo’limda funksiya qaytaradigan qiymat tipini integer deb belgilaymiz va bitta argument beramiz.
Funksiya bizga talabalar yoshini chiqarib beradi.
Functions bo’limidan yaratgan funksiyamizni ko’rib olishimiz mumkin.
Student_age funksiyamizni ishlatib ko’ramiz. Funksiya bizga talabalar yoshini chiqarib berdi.
Endi Procedure yaratamiz.
Procedures bo’limi orqali procedureni yaratib olamiz.
Proceduraga clear_cource deb nom berdik.
Procedure qiymat qaytarmaydi. Shuning uchun return bo’limi bu yerda yo’q. argument kiritmaymiz.
Talaba kursi null qiymatga ega bo’lsa, o’sha Talabani jadvaldan o’chirib tashlaydi.
Proceduramiz procedures bo’limiga qo’shildi.
Procedurani ishlatib ko’ramiz.
Students jadvalini ko’rinishi.
Triggerlar bilan ishlash:
Dostları ilə paylaş: |