picătură echipei - picătură de masă, tabel trunchia, picătură indicele, picătură de baze de date, picătură de secvență, picătură sinonim,

DROP echipa

Utilizarea cerere DROP poate șterge din tabel (tabel), indexul (INDEX) și o bază de date (baze de date).

DROP TABLE

DROP TABLE, utilizat într-o bază de date Oracle.






De obicei, cu o masă în conectate mai multe obiecte de date, cum ar fi un index, creat de cheia primară, sau constrângere unică. impusă coloanele din tabel.
Când ștergeți un tabel Oracle șterge automat orice asociat index. Pentru a șterge un tabel din baza de date, trebuie să rulați DROP TABLE:

DROP TABLE EXEMPLUL 1
Ștergerea unui tabel:

Cu toate acestea, îndepărtați masa nu este întotdeauna atât de simplu. În orice moment, putem crea un tabel cu constrângerile de integritate. Constrângerea (Integrityconstraint) - este instalat de obicei pe o masă și care limitează tipul de date care pot fi introduse în acest tabel. Dacă încercați să ștergeți un tabel cu constrângeri de integritate, returnează un mesaj de eroare care seamănă cu următorul: «unice chei / primare în tabelul de referință de chei străine» (pe chei unice / primare din tabelul de referință de chei externe).

Atunci când există restricții pentru alte tabele care se face referire în tabelul de șters, este posibil să se utilizeze în cascadă CONSTRANGERI structura CASCADE:
DROP TABLE. EXEMPLUL 2
Ștergerea unui tabel cu constrângeri de integritate:

DROP TABLE CONSTRANGERI tabelul CASCADE;

DROP TABLE, utilizate în mySQL
DROP TABLE. EXEMPLUL 3

Pentru a șterge tabelul și utilizați interogarea:

DROP TABLE. EXEMPLUL 4

Dacă trebuie să instalați controale pentru existența mesei, atunci când ștergeți (dacă există elimina din tabel) solicitarea ia forma următoare:







DROP TABLE tabel dacă există;

Această solicitare se va face în cazul în care există tabela amovibil în baza de date.

DROP INDEX
Această solicitare DROP INDEX este utilizat pentru a elimina indexurile în tabel.

DROP INDEX. utilizat într-o bază de date Oracle:
În cazul în care indicele este în baza de date nu mai este necesară, dezvoltatorul poate elimina aratator echipa DROP. După îndepărtarea indicelui eficienței unei căutări folosind coloana sau coloanele indicelui mărginit, nu mai crește și trimiterile la index dispar din dicționar. Folosit pentru indicele cheii primare nu poate fi eliminată.

Sintaxa DROP INDEX este aceeași pentru îndepărtarea indicelui de orice tip (unicitate, bitmap sau B-tree). Pentru a îmbunătăți într-un fel index, trebuie mai întâi să-l eliminați, și apoi să creați unul nou.

DROP INDEX. EXEMPLUL 1

DROP INDEX my_index;

DROP INDEX. EXEMPLUL 2
Indexul Removal (INDEX) utilizați interogarea:

DROP INDEX my_index pe masa;

Această solicitare șterge indicii specificate în tabelul de tabel my_index, dar aceasta nu funcționează în versiunile MySQL înainte de 3.22. În versiunea 3.22 sau mai târziu, folosiți comanda:

ALTER TABLE nume_tabelă DROP INDEX index_name;

DROP DATABASE. EXEMPLUL 1

DATABASE DROP;

Solicitare DROP DATABASE elimină baza de date de baze de date.

tabel trunchia

TABELUL Cerere TRUNCATE utilizate pentru a elimina datele într-un tabel, prin urmare, nu afectează masa în sine. În cazul în dreapta tabel trunchia poate fi foarte util.

TRUNCATE TABLE, exemple de utilizare TRUNCATE TABLE
Tabel trunchia. EXEMPLUL 1

Tabel trunchia TABLE;

DROP SECVENȚE
DROP SECVENȚE folosit pentru a șterge secvența.

DROP Sequence. EXEMPLUL 1

DROP SECVENȚE sequence_name;

DROP sinonim
DROP sinonimul folosit pentru a elimina alias-uri.

DROP sinonim. EXEMPLUL 1

synonym_name DROP sinonim;

Pentru a șterge un nume de împrumut comun trebuie să utilizați Sinonim PUBLIC DROP.

DROP sinonim. EXEMPLUL 2

DROP synonym_name PUBLIC sinonim;