Mündəricat:

Db2-də məhdudiyyəti necə aradan qaldırırsınız?
Db2-də məhdudiyyəti necə aradan qaldırırsınız?

Video: Db2-də məhdudiyyəti necə aradan qaldırırsınız?

Video: Db2-də məhdudiyyəti necə aradan qaldırırsınız?
Video: Korrupsiyalı SQlite DB fayllarını necə bərpa etmək və ixrac etmək | Sadə metod 2024, Noyabr
Anonim

Prosedur

  1. Açıqcasına damcı unikal məhdudiyyətlər , istifadə edin DAMCI ALTER TABLE ifadəsinin UNİKAL bəndi.
  2. Kimə əsas açar məhdudiyyətlərini buraxın , istifadə edin İLKİN AÇARI DÜŞÜR ALTER TABLE ifadəsinin bəndi.
  3. Kimə damcı (cədvəl) yoxlayın məhdudiyyətlər , istifadə edin DAMCI ALTER TABLE ifadəsinin CHECK bəndi.

Eynilə, yoxlama məhdudiyyətini necə ləğv edə bilərəm?

üçün sintaksis düşmə a məhdudiyyəti yoxlayın SQL Serverdə (Transact-SQL) belədir: DƏYİŞTİR TABLE masa_adı DÜŞÜCÜ MƏHDUD məhdudiyyət_adı; masa_adı. İstədiyiniz cədvəlin adı damcı the məhdudiyyəti yoxlayın.

Biri də soruşa bilər ki, hansı bənd məhdudiyyəti aradan qaldırmağa imkan verəcək? MODIFY ilə ALTER TABLE əmri bəndi bilər alışmaq məhdudiyyəti söndürün.

İnsanlar da soruşurlar, biz əsas və ya xarici açardakı məhdudiyyətləri silə bilərikmi?

Bu halda siz əsas açarı silə bilər birbaşa. Əgər belə xarici Açar deyil əsas açar hər hansı digər cədvəl cədvəlində onda istifadə etməlisiniz silin üçün kaskad bəyanatı silin the əsas açar . Həmin bəyanat xarici açarı siləcək ikinci masadan və sonra əsas açarı silin.

Dəyişdirmə cədvəlinin düşmə bəndi nədir?

DAMCI MƏHDUD bənd . istifadə edin DAMCI MƏHDUD bənd adını qeyd etdiyiniz mövcud məhdudiyyəti məhv etmək. Bu sintaksis fraqmentinin bir hissəsidir CƏDVƏLİ DƏYİŞTİRİN bəyanat.

Tövsiyə: