Prostoy xleb


Ma'lumotlarni aniqlash operatorlari



Yüklə 2,88 Mb.
səhifə55/66
tarix29.11.2023
ölçüsü2,88 Mb.
#140628
1   ...   51   52   53   54   55   56   57   58   ...   66
Qo\'llanma 11.10.2023

Ma'lumotlarni aniqlash operatorlari


Ushbu ko'rinish jadvallarga turli xil o'zgarishlar kiritish imkonini beradi - indekslarni yaratish, o'chirish, o'zgartirish va ular bilan ishlash.
E'tiborga olish kerak bo'lgan birinchi narsa - JADVAL TUZISH. Bu jadval yaratishdan boshqa hech narsa qilmaydi. Agar siz shunchaki CREATE TABLE so'rovini yozsangiz, hech narsa bo'lmaydi, chunki siz hali ham bir nechta parametrlarni belgilashingiz kerak.
Masalan, allaqachon tanish bo'lgan Xodimlar jadvalini yaratish uchun siz quyidagi buyruqlardan foydalanishingiz kerak:
JADVAL YARATING Xodimlar
(Raqam raqami(10) NULL EMAS
Varchar(50) nomi NULL EMAS
Familiya varchar(50) NULL EMAS)
Ushbu so'rovda maydonlarning nomlari va ularning turlari darhol qavs ichida aniqlanadi, shuningdek, NULL ga teng bo'lishi mumkinmi.

JADVALNI QILISH


Belgilangan jadvalni tashlab, bitta oddiy vazifani bajaradi. Qo'shimcha IF EXISTS parametriga ega. Agar qidirilayotgan jadval mavjud bo'lmasa, u o'chirishda xatolikni o'zlashtiradi. Foydalanish misoli:
AGAR MAVJUD BO'LSA JADVALNI TO'CHIRISH Xodimlar.

INDEKS YARATING


SQL ma'lumotlarga kirishni tezlashtirish imkonini beruvchi indeks tizimiga ega. Umuman olganda, bu ma'lum bir ustunga ishora qiluvchi havola. Siz oddiy so'rov bilan indeks yaratishingiz mumkin:
INDEX indeks_nomini yaratish
ON jadval_nomi(ustun_nomi)
Bu operator T-SQL, Oracle, PL SQL va boshqa ko'plab izohlash texnologiyalarida qo'llaniladi.

JADVAL ALTER


Ko'p imkoniyatlarga ega juda funktsional operator. Umuman olganda, jadvallarning tuzilishi, ta'rifi va joylashishini o'zgartiradi. Operator Oracle SQL, Postgres va boshqa ko'plab dasturlarda qo'llaniladi.
QO‘SHISH. Jadvalga ustun qo'shadi. Uning sintaksisi: ALTER TABLE jadval_nomi QO'SHISH ustun_nomi saqlangan_ma'lumotlar_turi. Agar yaratilayotgan ustun allaqachon mavjud bo'lsa, xatoni bostirish uchun IF NOT EXISTS variantiga ega bo'lishi mumkin;
DOPLASH. Ustunni o'chiradi. Unda IF EXISTS kaliti ham mavjud bo‘lib, usiz kerakli ustun yo‘qligini bildiruvchi xatolik hosil bo‘ladi;
O'ZGARISH. Maydon nomini belgilangan nomga o'zgartirish uchun xizmat qiladi. Foydalanish misoli: ALTER TABLE jadval_nomini CHANGE eski_nom yangi_nom;
O‘ZGARISH. Ushbu buyruq ma'lum bir ustunning turini va qo'shimcha atributlarini o'zgartirishga yordam beradi. Va u quyidagicha ishlatiladi: ALTER TABLE jadval_nomi ustun_nomi ma'lumotlar_turi atributlarini O'zgartirish;

Yüklə 2,88 Mb.

Dostları ilə paylaş:
1   ...   51   52   53   54   55   56   57   58   ...   66




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə