Pāriet uz saturu

Delete (SQL)

Vikipēdijas lapa

SQL valodā komanda DELETE izdzēš vienu vai vairākus ierakstus no tabulas. Var tikt izmantots nosacījums, lai dzēstu noteiktus ierakstus. Ja netiek lietots nosacījums tad tiek dzēsti visi ieraksti.

Pielietojums

DELETE komandai ir sekojoša sintakse:

DELETE FROM tabulas_nosaukums [WHERE nosacījums];

Visas rindas kuras atbilst WHERE nosacījumam tiks izdzēstas no tabulas.

Piemēri

Izdzēš tās rindas no tabulas pīrāgi, kur kolonas veids vērtība ir Ābolu:

     DELETE FROM pīrāgi WHERE veids='Ābolu';

Izdzēš tās rindas tabulā koki, kur kolonas augstums vērtība ir mazāka par 80:

     DELETE FROM koki WHERE augstums < 80;

Izdzēš visas rindas no tabulas tabula:

     DELETE FROM tabula;

Ārējās saites