INHOUDSOPGAWE:

Hoe verander jy 'n bestaande tjekbeperking in SQL?
Hoe verander jy 'n bestaande tjekbeperking in SQL?

Video: Hoe verander jy 'n bestaande tjekbeperking in SQL?

Video: Hoe verander jy 'n bestaande tjekbeperking in SQL?
Video: Hoe verander je het onderwerp van een binnengekomen e-mail in Outlook? 2024, April
Anonim

Die sintaksis vir die skep van 'n kontroleer beperking in 'n VERANDER TABEL stelling in SQL Bediener (transaksie- SQL ) is: VERANDER TABLE tabelnaam ADD BEPERKING beperking_naam TJEK (kolomnaam voorwaarde); tabelnaam. Die naam van die tafel wat jy wil hê verander deur 'n by te voeg kontroleer beperking.

Net so kan 'n mens vra, hoe verander jy 'n tjekbeperking in SQL?

Gebruik SQL Server Management Studio

  1. Regskliek in die Object Explorer op die tabel wat die kontrolebeperking bevat en kies Ontwerp.
  2. Op die Table Designer-kieslys, klik Check Constraints.
  3. In die Check Constraints dialoogkassie, onder Selected Check Constraint, kies die beperking wat jy wil wysig.

Tweedens, hoe voeg ek 'n kontrolebeperking in SQL by? Gebruik SQL Server Management Studio

  1. In Object Explorer, brei die tabel uit waarby jy 'n tjekbeperking wil byvoeg, regskliek Beperkings en klik Nuwe beperking.
  2. Klik in die dialoogkassie Kontroleer beperkings in die Uitdrukking-veld en klik dan op die ellipse ().

Dienooreenkomstig, kan ons beperking in SQL verander?

Geen. Ons kan nie verander die beperking , enigste ding ons kan doen is laat val en herskep dit. Hier is die CREATE and DROP script. As jy probeer om verander die beperking Dit sal gooi fout.

Wat doen tjekbeperking?

Die KONTROLE beperking word gebruik om die waardereeks wat kan in 'n kolom geplaas word. As jy 'n definieer KONTROLE beperking op 'n enkele kolom laat dit slegs sekere waardes vir hierdie kolom toe. As jy 'n definieer KONTROLE beperking op 'n tafel dit kan beperk die waardes in sekere kolomme gebaseer op waardes in ander kolomme in die ry.

Aanbeveel: