• Ishni bajarish tartibi Bizda master jadvali bor edi. Triggerlar bilan ishlash uchun master0 degan jadval yaratamiz: 17.1 – rasm. Master0
  • Master_yangilash
  • CREATE TRIGGER trigger_nomi trigger_joylashishi trigger_buyrug’i ON jadval_nomi FOR EACH ROW trigger_tanasi




    Download 1.88 Mb.
    bet5/9
    Sana19.12.2023
    Hajmi1.88 Mb.
    #124326
    1   2   3   4   5   6   7   8   9
    Bog'liq
    6-Amaliy mashg'ulot
    mustaqil ish 1, Blok va ichki elementlar, 5 мавзу Ўзбекистон Республикаси банк тизими ва унинг таркиби 2, Algoritmlarni loyihalash mustaqil ishi, 2-amaliy topshiriq!, Labaratoriya ma-WPS Office, bahor she\'r, 8pyj SU8EH1npKFxwrO78XJi1oSJr8R0 (1), 1. Qo’g’irchoq teatri turlari Stol teatri Soya teatri Barmoq tea-fayllar.org, Элементарные частицы (1), 2 Amaliy ish, Operatsion tizimlarning jarayonlari boshqaruvi. Rejalashtirish p-fayllar.org
    CREATE TRIGGER trigger_nomi trigger_joylashishi trigger_buyrug’i
    ON jadval_nomi FOR EACH ROW trigger_tanasi;

    Bu yerda trigger ishlatilishi turlari:

    1. Before (oldidan)

    2. After (oxiridan) va boshqalar.

    Trigger buyruqlari turlari:

    1. Insert (kiritish)

    2. Update (yangilash)

    3. Delete (o’chirish) va boshqalar



    Ishni bajarish tartibi
    Bizda master jadvali bor edi. Triggerlar bilan ishlash uchun master0 degan jadval yaratamiz:

    17.1 – rasm. Master0 jadvalining yaratilishi
    Endi triggerlarni yaratishni boshlaymiz:

    1. Before update trigger

    Master jadvaliga e’tibor qilaylik.


      1. rasm. Master jadvalidagi ma’lumotlarni ko`rish so`rovi

      1. Master_yangilash triggerini yaratamiz.



      1. rasm. Master_yangilash triggerini yaratish

      1. Master0 jadvalini ko’ramiz.


    17.4 – rasm. Master0 jadvalidagi ma’lumotlarni ko`rish so`rovi
    1.3. Yaratgan triggerimizni ishlatamiz, yani ID 1ga teng xodim yoshiga 2 ni qo’shib yangilaymiz;


      1. rasm. Master jadvali

      1. Master jadvaliga yana bir nazar solsak o’zgarishni ko’ramiz;


    17.6 –rasm. Update operatorini ishlatgandan keyin Master jadvalidagi ma’lumotlar
    2. Master0 jadvalini ko`ramiz.

    17.7 – rasm. Update opertaorini ishlatgandan keying master0 jadvali

      1. Master_yangilash1 triggerini yaratamiz;



      1. rasm. Master_yangilash triggerini yaratish

      1. Triggerni ishlatamiz; IDsi 3ga teng xodimning yoshiga 5 ni qo’shamiz;

    Eslatma: bu ma’lumotni yuqorida master0 jadvaliga ham ko’chirdik;


      1. rasm. Trigger yaratilgan jadvalda Update operatorini qo’llash


      1. Download 1.88 Mb.
    1   2   3   4   5   6   7   8   9




    Download 1.88 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    CREATE TRIGGER trigger_nomi trigger_joylashishi trigger_buyrug’i ON jadval_nomi FOR EACH ROW trigger_tanasi

    Download 1.88 Mb.