Sql jadvallari va cheklashlari



Yüklə 64,36 Kb.
səhifə55/61
tarix16.02.2022
ölçüsü64,36 Kb.
#52644
1   ...   51   52   53   54   55   56   57   58   ...   61
AMALIY ISH 4

:: =

ALTER TABLE jadval_nomi

[[COLUMN] ustun_nomi maʼlumotlar turini qoʻshing 

   [NULL EMAS] [UNIKAL]



[DEFAULT ] [TEKSHIRING ()]]

[[COLUMN] TO'CHIRISH ustun_nomi [CHEKLASH | CASCADE]]

[QO'SHISH [CHAQLASH [cheklov_nomi]]

[{PRIMARY KEY (ustun_nomi [, ... n])

    | [UNIQUE (ustun_nomi [, ... n])}



| [FOREIGN KEY (tashqi_kalit_ustun_nomi [, ... n])

    MA'LUMOTLAR jadval_nomi 

       [(jadval_ustun_nomi [, ... n])],

[MATCH {QISMAN | FULL}

    [YANGILANISHDA {CASCADE | SET NULL |

        SOZLASH | HARAKAT YO‘Q}]

    [OʻCHIRISH {CASCADE | SET NULL |

        SOZLASH | HARAKAT YO‘Q}]

    | [TEKSHIRING ()] [, ... n]}]



[CHEGLANISH_CHEKLASH_nomini TOSHLASH 

     [CHEKLASH | CASCADE]]



[[USTUNNI] OʻZGARTIRISH FOYDALANIShI ]

[USTUNNI OʻZGARTIRISh].

 

Bu yerdagi parametrlar CREATE TABLE iborasining ta'rifi bilan bir xil ma'noga ega .



ALTER TABLE bayonot bo'lgan SQL tilining barcha lahjalari bilan amalga emas. U ba'zi dialektlarda qo'llab-quvvatlanadi, lekin jadvaldan mavjud ustunlarni o'chirishga ruxsat bermaydi. 

Yuqorida aytib o'tilgan parametrlarga qo'shimcha ravishda, biz {ENABLE | ni aniqlaymiz DISABLE} TRIGGER ALL_ ma'lum bir triggerni yoki jadval bilan bog'langan barcha triggerlarni yoqish yoki o'chirish uchun.

 


Yüklə 64,36 Kb.

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




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin