Abdu Illia mis 4200 2015 yil bahori 28/1/2015 chorshanba


Yangi ketma-ketliklar yaratish



Download 0,78 Mb.
bet5/5
Sana18.07.2022
Hajmi0,78 Mb.
#818573
1   2   3   4   5
Bog'liq
mis4200notes4 2.en.uz

Yangi ketma-ketliklar yaratish
  • Ketma-ketlik 1, 2, 3, … kabi raqamlar qatoridir.
  • Ma'lumotlar bazasi ob'ekti sifatida ketma-ketlik yaratilishi mumkin
  • CREATE SEQUENCE ketma-ketlikni yaratish uchun ishlatiladi
    • TARTIBLIK YARATINGDDL buyrug'idir
    • COMMIT buyrug'ini berishning hojati yo'q, chunki (bu DDL buyrug'i)
  • Misol:

  • SEQUENCE YARASH loc_id_sequence
    20 BILAN BOSSH;
  • CACHE sukut bo'yicha 20 ta tartib raqamini saqlaydi
  • CYCLE: minimal va maksimal o'rnatilganda, CYCLE maksimalga erishilganda ketma-ketlikni minimaldan qayta boshlashga imkon beradi.


Ketma-ketlik ma'lumotlarini ko'rish
  • USER_SEQUENCES maʼlumotlar lugʻati koʻrinishida mavjud
    • ketma-ketlik_nomi
    • sequence_minvalue
    • sequence_maxvalue va boshqalar.
  • Misol (ketma-ketlik ma'lumotlarini ko'rish uchun):

  • Sequence_name, sequence_minvalue ni tanlang
    FROM user_sequences;


Ketma-ketliklardan foydalanish
  • Pseudocolumn
    • ma'lumotlar bazasi jadvalidagi ustun kabi ishlaydi
    • aslida ma'lum qiymatni qaytaradigan buyruq
  • CURRVAL
    • ketma-ketlik_nomi.CURRVAL reng oxirgi olingan ketma-ketlik qiymatini qaytaradi
  • NEXTVAL
    • ketma-ketlik_nomi.NEXTVAL n ni qaytaradimavjud ketma-ketlik qiymati

Joylashuvga INSERT INTO
VALUES (loc__id_sequence.NEXTVAL, 'CC, '105', 150);
Misol

Ketma-ketliklardan foydalanish (davomi)
  • DUAL
    • SYSTEM foydalanuvchi sxemasidagi oddiy jadval
    • DUAL dan soxta ustunlarni olish samaraliroq

    • TANLASHketma-ketlik_nomi.KEYINGI
      FROM DUAL;
  • DBMS foydalanuvchi seanslaridan foydalanadi
    • Barcha ketma-ketlik foydalanuvchilari noyob tartib raqamlarini olishlarini ta'minlash uchun

Download 0,78 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish