Cuprins:

Cum renunți la o constrângere în db2?
Cum renunți la o constrângere în db2?

Video: Cum renunți la o constrângere în db2?

Video: Cum renunți la o constrângere în db2?
Video: ADD and DROP a Constraint using ALTER TABLE command in SQL || Lesson 42 || DBMS || Learning Monkey | 2024, Mai
Anonim

Procedură

  1. În mod explicit cădere brusca unic constrângeri , folosește CĂDERE BRUSCA Clauza UNIQUE a instrucțiunii ALTER TABLE.
  2. La eliminați constrângerile cheii primare , folosește PIDĂ CHEIA PRIMARĂ clauza instrucțiunii ALTER TABLE.
  3. La cădere brusca (tabel) verifica constrângeri , folosește CĂDERE BRUSCA Clauza CHECK a instrucțiunii ALTER TABLE.

În mod similar, cum renunț la o constrângere de verificare?

Sintaxa pentru căzând A verificarea constrângerii în SQL Server (Transact-SQL) este: MODIFICA TABLE table_name CONSTRINGERE DE CĂDERARE nume_constrângere; nume_tabel. Numele tabelului pe care doriți să îl faceți cădere brusca cel verificarea constrângerii.

Se poate întreba, de asemenea, care clauză vă va permite să dezactivați o constrângere? Comanda ALTER TABLE cu MODIFY clauza poate a fi obisnuit dezactivați o constrângere.

Oamenii se întreabă, de asemenea, putem șterge constrângerile din cheia primară sau străină?

In acest caz tu poate șterge cheia primară direct. Daca asta cheie externă nu este cheia principala în orice alt tabel de masă, atunci trebuie să utilizați pe șterge declarație în cascadă la șterge cel cheia principala . Acea afirmație va șterge cheia străină de la a doua masă și apoi șterge cheia primară.

Ce este clauza drop din alter table?

CĂDERE BRUSCA CONSTRÂNGERE Clauză . Folosește CĂDERE BRUSCA CONSTRÂNGERE clauză pentru a distruge o constrângere existentă al cărei nume îl specificați. Acest fragment de sintaxă face parte din ALTER TABLE afirmație.

Recomandat: