Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




COMANDA DELETE

Baze de date


COMANDA DELETE

Comanda DELETE realizeaza stergerea inregistrarilor dintr-o tabela sau din tabelele de baza ale unei vederi in functie de o anumita conditie si are urmatoarea sintaxa generala 131j98b :

DELETE FROM tabela [WHERE conditie]



Similar comenzii UPDATE, comanda DELETE sterge anumite inregistrari in functie de conditia din clauza WHERE. in lipsa clauzei WHERE vor fi sterse toate inregistrarile din tabelul dat. in aceasta clauza pot fi incluse si subinterogari.

De exemplu urmatoarea comanda sterge toate inregistrarile pentru care gradul didactic este asistent:

SQL> DELETE FROM profesor

WHERE grad='ASIST';

Nota: Comanda DELETE nu poate fi folosita pentru stergerea valorii unui camp individual (pentru aceasta folositi comanda UPDATE) ci sterge inregistrari complete dintr-un singur tabel, in plus, comanda DELETE sterge numai inregistrari din tabel nu si tabelul. Pentru a sterge un tabel se foloseste comanda DROP TABLE.

Un alt aspect important este faptul ca, similar comenzilor INSERT si UPDATE, stergerea inregistrarilor dintr-un tabel poate determina aparitia unor probleme legate de integritatea referentiale. Pentru a evita aceste probleme se pot defini constrangeri de integritate care impiedica operatiile de inserare, actualizare sau stergere care ar distruge integritatea referentiala a datelor.


Document Info


Accesari: 1011
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )