oracle databaseda ma’lumot turlari

DOCX 7 pages 88.8 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 7
1. oracle databaseda ma’lumot turlari oracle database muhitida quyidagi asosiy ma’lumot turlari mavjud: 1. varchar2 – o‘zgaruvchan uzunlikdagi matnli ma’lumotlar uchun ishlatiladi. 1. misol: varchar2(50) 50 ta belgi sig‘imi. 2. number – sonli qiymatlar (butun yoki o‘nlik kasrlar). 2. misol: number(10, 2) – 10 raqam, 2 ta o‘nlik. 3. date – sanani saqlash uchun ishlatiladi. 3. misol: sysdate tizim sanasini qaytaradi. 4. blob/clob – katta hajmdagi binary yoki matnli ma’lumotlar. 5. boolean – true/false qiymatlarni saqlash uchun ishlatiladi (pl/sqlda mavjud). 2. shart operatorlaridan foydalanish if operatori misol uchun, xodimlarning ish haqi miqdorini tekshirish: declare ish_haqi number := 2500; begin if ish_haqi 5; end loop; end; while operatori 1 dan 5 gacha bo‘lgan raqamlarni chiqarish: declare i number := 1; begin while i 2500; 1. hisobotni pl/sql orqali tayyorlash: begin for rec in (select * from xodimlar where ish_haqi > 2500) loop dbms_output.put_line('id: ' || rec.xodim_id || ', ism: ' || …
2 / 7
clare ishchi_id number := 1; ish_haqi number; begin select ish_haqi into ish_haqi from ishchilar where ishchi_id = ishchi_id; if ish_haqi < 3000 then dbms_output.put_line('ishchi_id: ' || ishchi_id || ', ish haqi past.'); else dbms_output.put_line('ishchi_id: ' || ishchi_id || ', ish haqi yuqori.'); end if; end; tekshiruv: · agar ishchilar jadvalidagi 1-idli xodimning ish haqi 3000 dan kichik bo‘lsa, natija: "ish haqi past." · aks holda: "ish haqi yuqori." misol 2: case operatori bilan sinash lavozimga qarab xodimning imtiyozlarini belgilash: declare lavozim varchar2(20) := 'menejer'; imtiyoz varchar2(50); begin case when lavozim = 'menejer' then imtiyoz := 'bepul turar joy va mashina'; when lavozim = 'muhandis' then imtiyoz := 'bepul transport va sug‘urta'; when lavozim = 'texnik' then imtiyoz := 'bepul ovqat va dam olish'; else imtiyoz := 'faqat ish haqi'; end case; dbms_output.put_line('lavozim: ' || lavozim || ', imtiyoz: ' || imtiyoz); end; tekshiruv: · agar lavozim = 'menejer' bo‘lsa, natija: …
3 / 7
oracle databaseda ma’lumot turlari - Page 3
4 / 7
oracle databaseda ma’lumot turlari - Page 4
5 / 7
oracle databaseda ma’lumot turlari - Page 5

Want to read more?

Download all 7 pages for free via Telegram.

Download full file

About "oracle databaseda ma’lumot turlari"

1. oracle databaseda ma’lumot turlari oracle database muhitida quyidagi asosiy ma’lumot turlari mavjud: 1. varchar2 – o‘zgaruvchan uzunlikdagi matnli ma’lumotlar uchun ishlatiladi. 1. misol: varchar2(50) 50 ta belgi sig‘imi. 2. number – sonli qiymatlar (butun yoki o‘nlik kasrlar). 2. misol: number(10, 2) – 10 raqam, 2 ta o‘nlik. 3. date – sanani saqlash uchun ishlatiladi. 3. misol: sysdate tizim sanasini qaytaradi. 4. blob/clob – katta hajmdagi binary yoki matnli ma’lumotlar. 5. boolean – true/false qiymatlarni saqlash uchun ishlatiladi (pl/sqlda mavjud). 2. shart operatorlaridan foydalanish if operatori misol uchun, xodimlarning ish haqi miqdorini tekshirish: declare ish_haqi number := 2500; begin if ish_haqi 5; end loop; end; while operatori 1 dan 5 gacha bo‘lgan raqamlarni chiqarish: de...

This file contains 7 pages in DOCX format (88.8 KB). To download "oracle databaseda ma’lumot turlari", click the Telegram button on the left.

Tags: oracle databaseda ma’lumot turl… DOCX 7 pages Free download Telegram